home *** CD-ROM | disk | FTP | other *** search
/ Sound Blastoff / Sound Blastoff.iso / Sound Utilities / SoundsHelperƒ / SoundsHelper 1.1 / SoundsHelper 1.1.rsrc / bin.rsrc_CODE_7_Environment.txt < prev    next >
Text File  |  1994-05-23  |  189KB  |  3,424 lines

  1. # near model CODE resource
  2. # jump table entries: 5216-5332 (117 of them)
  3. export_677:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6. 00000008  4EBA 0FF8                jsr        [PC + 0xFF8 /* 00001002 */]
  7. 0000000C  4240                     clr.w      D0
  8. 0000000E  206E 0008                movea.l    A0, [A6 + 0x8]
  9. 00000012  2250                     movea.l    A1, [A0]
  10. 00000014  3340 004A                move.w     [A1 + 0x4A], D0
  11. 00000018  4E5E                     unlink     A6
  12. 0000001A  4E74 0004                rtd        0x0004
  13. export_678:
  14. 0000001E  4E56 0000                link       A6, 0
  15. 00000022  554F                     subq.w     A7, 2
  16. 00000024  206E 0008                movea.l    A0, [A6 + 0x8]
  17. 00000028  2250                     movea.l    A1, [A0]
  18. 0000002A  3F29 004A                move.w     -[A7], [A1 + 0x4A]
  19. 0000002E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  20. 00000032  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  21. 00000036  301F                     move.w     D0, [A7]+
  22. 00000038  3F00                     move.w     -[A7], D0
  23. 0000003A  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  24. 0000003E  4E5E                     unlink     A6
  25. 00000040  4E74 0008                rtd        0x0008
  26. export_679:
  27. 00000044  4E56 FFFC                link       A6, -0x0004
  28. 00000048  554F                     subq.w     A7, 2
  29. 0000004A  206E 0008                movea.l    A0, [A6 + 0x8]
  30. 0000004E  2250                     movea.l    A1, [A0]
  31. 00000050  3F29 004A                move.w     -[A7], [A1 + 0x4A]
  32. 00000054  486E FFFC                pea.l      [A6 - 0x4]
  33. 00000058  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  34. 0000005C  301F                     move.w     D0, [A7]+
  35. 0000005E  3F00                     move.w     -[A7], D0
  36. 00000060  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  37. 00000064  202E FFFC                move.l     D0, [A6 - 0x4]
  38. 00000068  4E5E                     unlink     A6
  39. 0000006A  4E74 0004                rtd        0x0004
  40. export_680:
  41. 0000006E  4E56 0000                link       A6, 0
  42. 00000072  554F                     subq.w     A7, 2
  43. 00000074  206E 0008                movea.l    A0, [A6 + 0x8]
  44. 00000078  2250                     movea.l    A1, [A0]
  45. 0000007A  3F29 004A                move.w     -[A7], [A1 + 0x4A]
  46. 0000007E  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  47. 00000082  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  48. 00000086  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  49. 0000008A  301F                     move.w     D0, [A7]+
  50. 0000008C  3F00                     move.w     -[A7], D0
  51. 0000008E  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  52. 00000092  4E5E                     unlink     A6
  53. 00000094  4E74 000A                rtd        0x000A
  54. export_681:
  55. 00000098  4E56 FFFC                link       A6, -0x0004
  56. 0000009C  554F                     subq.w     A7, 2
  57. 0000009E  206E 0008                movea.l    A0, [A6 + 0x8]
  58. 000000A2  2250                     movea.l    A1, [A0]
  59. 000000A4  3F29 004A                move.w     -[A7], [A1 + 0x4A]
  60. 000000A8  486E FFFC                pea.l      [A6 - 0x4]
  61. 000000AC  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  62. 000000B0  301F                     move.w     D0, [A7]+
  63. 000000B2  3F00                     move.w     -[A7], D0
  64. 000000B4  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  65. 000000B8  202E FFFC                move.l     D0, [A6 - 0x4]
  66. 000000BC  4E5E                     unlink     A6
  67. 000000BE  4E74 0004                rtd        0x0004
  68. export_682:
  69. 000000C2  4E56 FFFC                link       A6, -0x0004
  70. 000000C6  48E7 1030                movem.l    -[A7], D3,A2,A3
  71. 000000CA  7001                     moveq.l    D0, 0x01
  72. 000000CC  1F00                     move.b     -[A7], D0
  73. 000000CE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  74. 000000D2  4EAD DA0C                jsr        [A5 - 0x25F4]
  75. 000000D6  1600                     move.b     D3, D0
  76. 000000D8  554F                     subq.w     A7, 2
  77. 000000DA  246E 0008                movea.l    A2, [A6 + 0x8]
  78. 000000DE  2652                     movea.l    A3, [A2]
  79. 000000E0  3F2B 0044                move.w     -[A7], [A3 + 0x44]
  80. 000000E4  2F2B 0046                move.l     -[A7], [A3 + 0x46]
  81. 000000E8  584B                     addq.w     A3, 4
  82. 000000EA  2F0B                     move.l     -[A7], A3
  83. 000000EC  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  84. 000000F0  486E FFFC                pea.l      [A6 - 0x4]
  85. 000000F4  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  86. 000000F8  301F                     move.w     D0, [A7]+
  87. 000000FA  3F00                     move.w     -[A7], D0
  88. 000000FC  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  89. 00000100  1F03                     move.b     -[A7], D3
  90. 00000102  2F0A                     move.l     -[A7], A2
  91. 00000104  4EAD DA0C                jsr        [A5 - 0x25F4]
  92. 00000108  2052                     movea.l    A0, [A2]
  93. 0000010A  316E FFFC 004A           move.w     [A0 + 0x4A], [A6 - 0x4]
  94. 00000110  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  95. 00000114  4E5E                     unlink     A6
  96. 00000116  4E74 0006                rtd        0x0006
  97. export_683:
  98. 0000011A  4E56 FFFC                link       A6, -0x0004
  99. 0000011E  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  100. 00000122  246E 0008                movea.l    A2, [A6 + 0x8]
  101. 00000126  2652                     movea.l    A3, [A2]
  102. 00000128  704A                     moveq.l    D0, 0x4A
  103. 0000012A  D7C0                     add.l      A3, D0
  104. 0000012C  3613                     move.w     D3, [A3]
  105. 0000012E  4244                     clr.w      D4
  106. 00000130  B644                     cmp.w      D3, D4
  107. 00000132  6F2A                     ble        +0x2C /* 0000015E */
  108. 00000134  3A03                     move.w     D5, D3
  109. 00000136  3684                     move.w     [A3], D4
  110. 00000138  554F                     subq.w     A7, 2
  111. 0000013A  3F05                     move.w     -[A7], D5
  112. 0000013C  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  113. 00000140  301F                     move.w     D0, [A7]+
  114. 00000142  3F00                     move.w     -[A7], D0
  115. 00000144  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  116. 00000148  554F                     subq.w     A7, 2
  117. 0000014A  42A7                     clr.l      -[A7]
  118. 0000014C  2052                     movea.l    A0, [A2]
  119. 0000014E  3F28 0044                move.w     -[A7], [A0 + 0x44]
  120. 00000152  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  121. 00000156  301F                     move.w     D0, [A7]+
  122. 00000158  3F00                     move.w     -[A7], D0
  123. 0000015A  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  124. label0000015E:
  125. 0000015E  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  126. 00000162  4E5E                     unlink     A6
  127. 00000164  4E74 0004                rtd        0x0004
  128. export_684:
  129. 00000168  4E56 FFB8                link       A6, -0x0048
  130. 0000016C  2F0A                     move.l     -[A7], A2
  131. 0000016E  7000                     moveq.l    D0, 0x00
  132. 00000170  2D40 FFC0                move.l     [A6 - 0x40], D0
  133. 00000174  486E FFC4                pea.l      [A6 - 0x3C]
  134. 00000178  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  135. 0000017C  584F                     addq.w     A7, 4
  136. 0000017E  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  137. 00000182  7000                     moveq.l    D0, 0x00
  138. 00000184  43FA 0006                lea.l      A1, [PC + 0x6 /* 0000018C, value 0x4A80666E */]
  139. 00000188  48D0 DEF8                movem.l    [A0], D3,D4,D5,D6,D7,A1,A2,A3,A4,A6,A7
  140. 0000018C  4A80                     tst.l      D0
  141. 0000018E  666E                     bne        +0x70 /* 000001FE */
  142. 00000190  554F                     subq.w     A7, 2
  143. 00000192  246E 0008                movea.l    A2, [A6 + 0x8]
  144. 00000196  2052                     movea.l    A0, [A2]
  145. 00000198  3F28 004A                move.w     -[A7], [A0 + 0x4A]
  146. 0000019C  486E FFBC                pea.l      [A6 - 0x44]
  147. 000001A0  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  148. 000001A4  301F                     move.w     D0, [A7]+
  149. 000001A6  3F00                     move.w     -[A7], D0
  150. 000001A8  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  151. 000001AC  2F2E FFBC                move.l     -[A7], [A6 - 0x44]
  152. 000001B0  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  153. 000001B4  584F                     addq.w     A7, 4
  154. 000001B6  2D40 FFC0                move.l     [A6 - 0x40], D0
  155. 000001BA  2F00                     move.l     -[A7], D0
  156. 000001BC  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  157. 000001C0  554F                     subq.w     A7, 2
  158. 000001C2  2052                     movea.l    A0, [A2]
  159. 000001C4  3F28 004A                move.w     -[A7], [A0 + 0x4A]
  160. 000001C8  7001                     moveq.l    D0, 0x01
  161. 000001CA  3F00                     move.w     -[A7], D0
  162. 000001CC  42A7                     clr.l      -[A7]
  163. 000001CE  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  164. 000001D2  301F                     move.w     D0, [A7]+
  165. 000001D4  3F00                     move.w     -[A7], D0
  166. 000001D6  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  167. 000001DA  554F                     subq.w     A7, 2
  168. 000001DC  2052                     movea.l    A0, [A2]
  169. 000001DE  3F28 004A                move.w     -[A7], [A0 + 0x4A]
  170. 000001E2  486E FFBC                pea.l      [A6 - 0x44]
  171. 000001E6  206E FFC0                movea.l    A0, [A6 - 0x40]
  172. 000001EA  2F10                     move.l     -[A7], [A0]
  173. 000001EC  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  174. 000001F0  301F                     move.w     D0, [A7]+
  175. 000001F2  3F00                     move.w     -[A7], D0
  176. 000001F4  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  177. 000001F8  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  178. 000001FC  601A                     bra        +0x1C /* 00000218 */
  179. label000001FE:
  180. 000001FE  486E FFC0                pea.l      [A6 - 0x40]
  181. 00000202  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  182. 00000206  102E FFC9                move.b     D0, [A6 - 0x37]
  183. 0000020A  670C                     beq        +0xE /* 00000218 */
  184. 0000020C  3F2D CD24                move.w     -[A7], [A5 - 0x32DC]
  185. 00000210  2F2D CD20                move.l     -[A7], [A5 - 0x32E0]
  186. 00000214  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  187. label00000218:
  188. 00000218  202E FFC0                move.l     D0, [A6 - 0x40]
  189. 0000021C  245F                     movea.l    A2, [A7]+
  190. 0000021E  4E5E                     unlink     A6
  191. 00000220  4E74 0004                rtd        0x0004
  192. export_685:
  193. 00000224  4E56 0000                link       A6, 0
  194. 00000228  554F                     subq.w     A7, 2
  195. 0000022A  206E 0008                movea.l    A0, [A6 + 0x8]
  196. 0000022E  2250                     movea.l    A1, [A0]
  197. 00000230  3F29 004A                move.w     -[A7], [A1 + 0x4A]
  198. 00000234  486E 000C                pea.l      [A6 + 0xC]
  199. 00000238  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  200. 0000023C  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  201. 00000240  301F                     move.w     D0, [A7]+
  202. 00000242  3F00                     move.w     -[A7], D0
  203. 00000244  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  204. 00000248  4E5E                     unlink     A6
  205. 0000024A  4E74 000C                rtd        0x000C
  206. export_686:
  207. 0000024E  4E56 FFF8                link       A6, -0x0008
  208. 00000252  2F0A                     move.l     -[A7], A2
  209. 00000254  594F                     subq.w     A7, 4
  210. 00000256  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  211. 0000025A  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  212. 0000025E  201F                     move.l     D0, [A7]+
  213. 00000260  2D40 FFFC                move.l     [A6 - 0x4], D0
  214. 00000264  554F                     subq.w     A7, 2
  215. 00000266  246E 0008                movea.l    A2, [A6 + 0x8]
  216. 0000026A  2052                     movea.l    A0, [A2]
  217. 0000026C  3F28 004A                move.w     -[A7], [A0 + 0x4A]
  218. 00000270  7001                     moveq.l    D0, 0x01
  219. 00000272  3F00                     move.w     -[A7], D0
  220. 00000274  42A7                     clr.l      -[A7]
  221. 00000276  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  222. 0000027A  301F                     move.w     D0, [A7]+
  223. 0000027C  3F00                     move.w     -[A7], D0
  224. 0000027E  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  225. 00000282  554F                     subq.w     A7, 2
  226. 00000284  2052                     movea.l    A0, [A2]
  227. 00000286  3F28 004A                move.w     -[A7], [A0 + 0x4A]
  228. 0000028A  486E FFFC                pea.l      [A6 - 0x4]
  229. 0000028E  206E 000C                movea.l    A0, [A6 + 0xC]
  230. 00000292  2F10                     move.l     -[A7], [A0]
  231. 00000294  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  232. 00000298  301F                     move.w     D0, [A7]+
  233. 0000029A  3F00                     move.w     -[A7], D0
  234. 0000029C  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  235. 000002A0  554F                     subq.w     A7, 2
  236. 000002A2  2052                     movea.l    A0, [A2]
  237. 000002A4  3F28 004A                move.w     -[A7], [A0 + 0x4A]
  238. 000002A8  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  239. 000002AC  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  240. 000002B0  301F                     move.w     D0, [A7]+
  241. 000002B2  3F00                     move.w     -[A7], D0
  242. 000002B4  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  243. 000002B8  554F                     subq.w     A7, 2
  244. 000002BA  42A7                     clr.l      -[A7]
  245. 000002BC  2052                     movea.l    A0, [A2]
  246. 000002BE  3F28 0044                move.w     -[A7], [A0 + 0x44]
  247. 000002C2  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  248. 000002C6  301F                     move.w     D0, [A7]+
  249. 000002C8  3F00                     move.w     -[A7], D0
  250. 000002CA  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  251. 000002CE  245F                     movea.l    A2, [A7]+
  252. 000002D0  4E5E                     unlink     A6
  253. 000002D2  4E74 0008                rtd        0x0008
  254. export_687:
  255. 000002D6  4E56 0000                link       A6, 0
  256. 000002DA  554F                     subq.w     A7, 2
  257. 000002DC  206E 0008                movea.l    A0, [A6 + 0x8]
  258. 000002E0  2250                     movea.l    A1, [A0]
  259. 000002E2  3F29 004A                move.w     -[A7], [A1 + 0x4A]
  260. 000002E6  486E 000C                pea.l      [A6 + 0xC]
  261. 000002EA  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  262. 000002EE  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  263. 000002F2  301F                     move.w     D0, [A7]+
  264. 000002F4  3F00                     move.w     -[A7], D0
  265. 000002F6  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  266. 000002FA  4E5E                     unlink     A6
  267. 000002FC  4E74 000C                rtd        0x000C
  268. export_688:
  269. 00000300  4E56 0000                link       A6, 0
  270. 00000304  48E7 0030                movem.l    -[A7], A2,A3
  271. 00000308  4240                     clr.w      D0
  272. 0000030A  246E 0008                movea.l    A2, [A6 + 0x8]
  273. 0000030E  2052                     movea.l    A0, [A2]
  274. 00000310  3140 0004                move.w     [A0 + 0x4], D0
  275. 00000314  7001                     moveq.l    D0, 0x01
  276. 00000316  2052                     movea.l    A0, [A2]
  277. 00000318  3140 0006                move.w     [A0 + 0x6], D0
  278. 0000031C  7004                     moveq.l    D0, 0x04
  279. 0000031E  2052                     movea.l    A0, [A2]
  280. 00000320  3140 000C                move.w     [A0 + 0xC], D0
  281. 00000324  207C 0000 0BAA           movea.l    A0, 0xBAA
  282. 0000032A  3010                     move.w     D0, [A0]
  283. 0000032C  7216                     moveq.l    D1, 0x16
  284. 0000032E  D041                     add.w      D0, D1
  285. 00000330  2052                     movea.l    A0, [A2]
  286. 00000332  3140 000E                move.w     [A0 + 0xE], D0
  287. 00000336  302D CDE4                move.w     D0, [A5 - 0x321C]
  288. 0000033A  906D CDE0                sub.w      D0, [A5 - 0x3220]
  289. 0000033E  2652                     movea.l    A3, [A2]
  290. 00000340  906B 000C                sub.w      D0, [A3 + 0xC]
  291. 00000344  72DC                     moveq.l    D1, 0xFFFFFFDC
  292. 00000346  D041                     add.w      D0, D1
  293. 00000348  3740 0008                move.w     [A3 + 0x8], D0
  294. 0000034C  302D CDE2                move.w     D0, [A5 - 0x321E]
  295. 00000350  906D CDDE                sub.w      D0, [A5 - 0x3222]
  296. 00000354  2652                     movea.l    A3, [A2]
  297. 00000356  906B 000E                sub.w      D0, [A3 + 0xE]
  298. 0000035A  72BC                     moveq.l    D1, 0xFFFFFFBC
  299. 0000035C  D041                     add.w      D0, D1
  300. 0000035E  3740 000A                move.w     [A3 + 0xA], D0
  301. 00000362  4CDF 0C00                movem.l    A2,A3, [A7]+
  302. 00000366  4E5E                     unlink     A6
  303. 00000368  4E74 0004                rtd        0x0004
  304. export_689:
  305. 0000036C  4E56 0000                link       A6, 0
  306. 00000370  48E7 0030                movem.l    -[A7], A2,A3
  307. 00000374  206D CD80                movea.l    A0, [A5 - 0x3280]
  308. 00000378  2250                     movea.l    A1, [A0]
  309. 0000037A  2F29 0030                move.l     -[A7], [A1 + 0x30]
  310. 0000037E  4EAD D7D0                jsr        [A5 - 0x2830]
  311. 00000382  7202                     moveq.l    D1, 0x02
  312. 00000384  B081                     cmp.l      D0, D1
  313. 00000386  6E26                     bgt        +0x28 /* 000003AE */
  314. 00000388  7001                     moveq.l    D0, 0x01
  315. 0000038A  246E 0008                movea.l    A2, [A6 + 0x8]
  316. 0000038E  2052                     movea.l    A0, [A2]
  317. 00000390  3140 0006                move.w     [A0 + 0x6], D0
  318. 00000394  7004                     moveq.l    D0, 0x04
  319. 00000396  2052                     movea.l    A0, [A2]
  320. 00000398  3140 000C                move.w     [A0 + 0xC], D0
  321. 0000039C  207C 0000 0BAA           movea.l    A0, 0xBAA
  322. 000003A2  3010                     move.w     D0, [A0]
  323. 000003A4  7216                     moveq.l    D1, 0x16
  324. 000003A6  D041                     add.w      D0, D1
  325. 000003A8  2052                     movea.l    A0, [A2]
  326. 000003AA  3140 000E                move.w     [A0 + 0xE], D0
  327. label000003AE:
  328. 000003AE  246E 0008                movea.l    A2, [A6 + 0x8]
  329. 000003B2  2652                     movea.l    A3, [A2]
  330. 000003B4  3F2B 000C                move.w     -[A7], [A3 + 0xC]
  331. 000003B8  3F2B 000E                move.w     -[A7], [A3 + 0xE]
  332. 000003BC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  333. 000003C0  4EAD D0F6                jsr        [A5 - 0x2F0A]
  334. 000003C4  2052                     movea.l    A0, [A2]
  335. 000003C6  5268 0004                addq.w     [A0 + 0x4], 1
  336. 000003CA  2652                     movea.l    A3, [A2]
  337. 000003CC  5C4B                     addq.w     A3, 6
  338. 000003CE  3013                     move.w     D0, [A3]
  339. 000003D0  7205                     moveq.l    D1, 0x05
  340. 000003D2  B041                     cmp.w      D0, D1
  341. 000003D4  6620                     bne        +0x22 /* 000003F6 */
  342. 000003D6  7001                     moveq.l    D0, 0x01
  343. 000003D8  3680                     move.w     [A3], D0
  344. 000003DA  7004                     moveq.l    D0, 0x04
  345. 000003DC  2052                     movea.l    A0, [A2]
  346. 000003DE  3140 000C                move.w     [A0 + 0xC], D0
  347. 000003E2  207C 0000 0BAA           movea.l    A0, 0xBAA
  348. 000003E8  3010                     move.w     D0, [A0]
  349. 000003EA  7216                     moveq.l    D1, 0x16
  350. 000003EC  D041                     add.w      D0, D1
  351. 000003EE  2052                     movea.l    A0, [A2]
  352. 000003F0  3140 000E                move.w     [A0 + 0xE], D0
  353. 000003F4  6018                     bra        +0x1A /* 0000040E */
  354. label000003F6:
  355. 000003F6  246E 0008                movea.l    A2, [A6 + 0x8]
  356. 000003FA  2052                     movea.l    A0, [A2]
  357. 000003FC  5268 0006                addq.w     [A0 + 0x6], 1
  358. 00000400  2052                     movea.l    A0, [A2]
  359. 00000402  5068 000C                addq.w     [A0 + 0xC], 8
  360. 00000406  2052                     movea.l    A0, [A2]
  361. 00000408  0668 0010 000E           addi.w     [A0 + 0xE], 0x10
  362. label0000040E:
  363. 0000040E  4CDF 0C00                movem.l    A2,A3, [A7]+
  364. 00000412  4E5E                     unlink     A6
  365. 00000414  4E74 0008                rtd        0x0008
  366. export_690:
  367. 00000418  4E56 0000                link       A6, 0
  368. 0000041C  48E7 0030                movem.l    -[A7], A2,A3
  369. 00000420  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  370. 00000424  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  371. 00000428  4EAD DF28                jsr        [A5 - 0x20D8]
  372. 0000042C  246E 0008                movea.l    A2, [A6 + 0x8]
  373. 00000430  2652                     movea.l    A3, [A2]
  374. 00000432  3F2B 0008                move.w     -[A7], [A3 + 0x8]
  375. 00000436  3F2B 000A                move.w     -[A7], [A3 + 0xA]
  376. 0000043A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  377. 0000043E  4EAD D0FC                jsr        [A5 - 0x2F04]
  378. 00000442  4CDF 0C00                movem.l    A2,A3, [A7]+
  379. 00000446  4E5E                     unlink     A6
  380. 00000448  4E74 0008                rtd        0x0008
  381. export_691:
  382. 0000044C  4E56 FFF0                link       A6, -0x0010
  383. 00000450  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  384. 00000454  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  385. 00000458  4EAD D07E                jsr        [A5 - 0x2F82]
  386. 0000045C  4A00                     tst.b      D0
  387. 0000045E  6616                     bne        +0x18 /* 00000476 */
  388. 00000460  206E 000C                movea.l    A0, [A6 + 0xC]
  389. 00000464  2250                     movea.l    A1, [A0]
  390. 00000466  3629 0028                move.w     D3, [A1 + 0x28]
  391. 0000046A  7001                     moveq.l    D0, 0x01
  392. 0000046C  B640                     cmp.w      D3, D0
  393. 0000046E  650A                     bcs        +0xC /* 0000047A */
  394. 00000470  7005                     moveq.l    D0, 0x05
  395. 00000472  B640                     cmp.w      D3, D0
  396. 00000474  6204                     bhi        +0x6 /* 0000047A */
  397. label00000476:
  398. 00000476  7803                     moveq.l    D4, 0x03
  399. 00000478  6002                     bra        +0x4 /* 0000047C */
  400. label0000047A:
  401. 0000047A  7802                     moveq.l    D4, 0x02
  402. label0000047C:
  403. 0000047C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  404. 00000480  4EAD CEE0                jsr        [A5 - 0x3120]
  405. 00000484  2840                     movea.l    A4, D0
  406. 00000486  264C                     movea.l    A3, A4
  407. 00000488  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  408. 0000048C  4EAD CECE                jsr        [A5 - 0x3132]
  409. 00000490  4A00                     tst.b      D0
  410. 00000492  6712                     beq        +0x14 /* 000004A6 */
  411. 00000494  206B 0072                movea.l    A0, [A3 + 0x72]
  412. 00000498  2050                     movea.l    A0, [A0]
  413. 0000049A  5448                     addq.w     A0, 2
  414. 0000049C  43EE FFF0                lea.l      A1, [A6 - 0x10]
  415. 000004A0  22D8                     move.l     [A1]+, [A0]+
  416. 000004A2  22D8                     move.l     [A1]+, [A0]+
  417. 000004A4  6026                     bra        +0x28 /* 000004CC */
  418. label000004A6:
  419. 000004A6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  420. 000004AA  4EAD D102                jsr        [A5 - 0x2EFE]
  421. 000004AE  2F0B                     move.l     -[A7], A3
  422. 000004B0  7001                     moveq.l    D0, 0x01
  423. 000004B2  1F00                     move.b     -[A7], D0
  424. 000004B4  A908                     syscall    ShowHide
  425. 000004B6  206B 0072                movea.l    A0, [A3 + 0x72]
  426. 000004BA  2050                     movea.l    A0, [A0]
  427. 000004BC  5448                     addq.w     A0, 2
  428. 000004BE  43EE FFF0                lea.l      A1, [A6 - 0x10]
  429. 000004C2  22D8                     move.l     [A1]+, [A0]+
  430. 000004C4  22D8                     move.l     [A1]+, [A0]+
  431. 000004C6  2F0B                     move.l     -[A7], A3
  432. 000004C8  4227                     clr.b      -[A7]
  433. 000004CA  A908                     syscall    ShowHide
  434. label000004CC:
  435. 000004CC  486E FFFC                pea.l      [A6 - 0x4]
  436. 000004D0  A874                     syscall    GetPort
  437. 000004D2  2F0B                     move.l     -[A7], A3
  438. 000004D4  A873                     syscall    SetPort
  439. 000004D6  202B 0010                move.l     D0, [A3 + 0x10]
  440. 000004DA  2D40 FFF8                move.l     [A6 - 0x8], D0
  441. 000004DE  486E FFF8                pea.l      [A6 - 0x8]
  442. 000004E2  A870                     syscall    LocalToGlobal
  443. 000004E4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  444. 000004E8  A873                     syscall    SetPort
  445. 000004EA  3C2D CDE0                move.w     D6, [A5 - 0x3220]
  446. 000004EE  DC6E FFFA                add.w      D6, [A6 - 0x6]
  447. 000004F2  9C6E FFF2                sub.w      D6, [A6 - 0xE]
  448. 000004F6  302D CDE4                move.w     D0, [A5 - 0x321C]
  449. 000004FA  48C0                     ext.l      D0
  450. 000004FC  322D CDE0                move.w     D1, [A5 - 0x3220]
  451. 00000500  2401                     move.l     D2, D1
  452. 00000502  48C2                     ext.l      D2
  453. 00000504  9082                     sub.l      D0, D2
  454. 00000506  322E FFF6                move.w     D1, [A6 - 0xA]
  455. 0000050A  48C1                     ext.l      D1
  456. 0000050C  342E FFF2                move.w     D2, [A6 - 0xE]
  457. 00000510  2602                     move.l     D3, D2
  458. 00000512  48C3                     ext.l      D3
  459. 00000514  9283                     sub.l      D1, D3
  460. 00000516  9081                     sub.l      D0, D1
  461. 00000518  7202                     moveq.l    D1, 0x02
  462. 0000051A  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  463. 0000051E  DC40                     add.w      D6, D0
  464. 00000520  207C 0000 0BAA           movea.l    A0, 0xBAA
  465. 00000526  3A10                     move.w     D5, [A0]
  466. 00000528  3E2D CDDE                move.w     D7, [A5 - 0x3222]
  467. 0000052C  DE45                     add.w      D7, D5
  468. 0000052E  DE6E FFF8                add.w      D7, [A6 - 0x8]
  469. 00000532  9E6E FFF0                sub.w      D7, [A6 - 0x10]
  470. 00000536  302D CDE2                move.w     D0, [A5 - 0x321E]
  471. 0000053A  48C0                     ext.l      D0
  472. 0000053C  322D CDDE                move.w     D1, [A5 - 0x3222]
  473. 00000540  2401                     move.l     D2, D1
  474. 00000542  48C2                     ext.l      D2
  475. 00000544  9082                     sub.l      D0, D2
  476. 00000546  3205                     move.w     D1, D5
  477. 00000548  2401                     move.l     D2, D1
  478. 0000054A  48C2                     ext.l      D2
  479. 0000054C  9082                     sub.l      D0, D2
  480. 0000054E  322E FFF4                move.w     D1, [A6 - 0xC]
  481. 00000552  48C1                     ext.l      D1
  482. 00000554  342E FFF0                move.w     D2, [A6 - 0x10]
  483. 00000558  2602                     move.l     D3, D2
  484. 0000055A  48C3                     ext.l      D3
  485. 0000055C  9283                     sub.l      D1, D3
  486. 0000055E  9081                     sub.l      D0, D1
  487. 00000560  3204                     move.w     D1, D4
  488. 00000562  48C1                     ext.l      D1
  489. 00000564  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  490. 00000568  DE40                     add.w      D7, D0
  491. 0000056A  3F06                     move.w     -[A7], D6
  492. 0000056C  3F07                     move.w     -[A7], D7
  493. 0000056E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  494. 00000572  4EAD D0F6                jsr        [A5 - 0x2F0A]
  495. 00000576  4EAD 04A2                jsr        [A5 + 0x4A2 /* export_144 */]
  496. 0000057A  4CDF 18F8                movem.l    D3,D4,D5,D6,D7,A3,A4, [A7]+
  497. 0000057E  4E5E                     unlink     A6
  498. 00000580  4E74 0008                rtd        0x0008
  499. export_692:
  500. 00000584  4E56 0000                link       A6, 0
  501. 00000588  206E 0008                movea.l    A0, [A6 + 0x8]
  502. 0000058C  2250                     movea.l    A1, [A0]
  503. 0000058E  3029 0004                move.w     D0, [A1 + 0x4]
  504. 00000592  4E5E                     unlink     A6
  505. 00000594  4E74 0004                rtd        0x0004
  506. export_695:
  507. 00000598  4E56 FFF8                link       A6, -0x0008
  508. 0000059C  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  509. 000005A0  42A7                     clr.l      -[A7]
  510. 000005A2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  511. 000005A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  512. 000005AA  4EAD 038A                jsr        [A5 + 0x38A /* export_109 */]
  513. 000005AE  102D CD2A                move.b     D0, [A5 - 0x32D6]
  514. 000005B2  EC08                     lsr        D0.b, 6
  515. 000005B4  7201                     moveq.l    D1, 0x01
  516. 000005B6  C001                     and.b      D0, D1
  517. 000005B8  6714                     beq        +0x16 /* 000005CE */
  518. 000005BA  706C                     moveq.l    D0, 0x6C
  519. 000005BC  A11E                     syscall    NewPtr, flags=1
  520. 000005BE  226E 0008                movea.l    A1, [A6 + 0x8]
  521. 000005C2  2451                     movea.l    A2, [A1]
  522. 000005C4  2548 0010                move.l     [A2 + 0x10], A0
  523. 000005C8  2F08                     move.l     -[A7], A0
  524. 000005CA  AA00                     syscall    OpenCPort
  525. 000005CC  6012                     bra        +0x14 /* 000005E0 */
  526. label000005CE:
  527. 000005CE  706C                     moveq.l    D0, 0x6C
  528. 000005D0  A11E                     syscall    NewPtr, flags=1
  529. 000005D2  226E 0008                movea.l    A1, [A6 + 0x8]
  530. 000005D6  2451                     movea.l    A2, [A1]
  531. 000005D8  2548 0010                move.l     [A2 + 0x10], A0
  532. 000005DC  2F08                     move.l     -[A7], A0
  533. 000005DE  A86F                     syscall    OpenPort
  534. label000005E0:
  535. 000005E0  207C 0000 09EE           movea.l    A0, 0x9EE
  536. 000005E6  2850                     movea.l    A4, [A0]
  537. 000005E8  2054                     movea.l    A0, [A4]
  538. 000005EA  5448                     addq.w     A0, 2
  539. 000005EC  246E 0008                movea.l    A2, [A6 + 0x8]
  540. 000005F0  2252                     movea.l    A1, [A2]
  541. 000005F2  7628                     moveq.l    D3, 0x28
  542. 000005F4  D3C3                     add.l      A1, D3
  543. 000005F6  22D8                     move.l     [A1]+, [A0]+
  544. 000005F8  22D8                     move.l     [A1]+, [A0]+
  545. 000005FA  2652                     movea.l    A3, [A2]
  546. 000005FC  302B 002E                move.w     D0, [A3 + 0x2E]
  547. 00000600  906B 002A                sub.w      D0, [A3 + 0x2A]
  548. 00000604  3F00                     move.w     -[A7], D0
  549. 00000606  302B 002C                move.w     D0, [A3 + 0x2C]
  550. 0000060A  906B 0028                sub.w      D0, [A3 + 0x28]
  551. 0000060E  3F00                     move.w     -[A7], D0
  552. 00000610  A876                     syscall    PortSize
  553. 00000612  246E 0008                movea.l    A2, [A6 + 0x8]
  554. 00000616  2652                     movea.l    A3, [A2]
  555. 00000618  3F2B 002A                move.w     -[A7], [A3 + 0x2A]
  556. 0000061C  3F2B 0028                move.w     -[A7], [A3 + 0x28]
  557. 00000620  A877                     syscall    MovePortTo
  558. 00000622  246E 0008                movea.l    A2, [A6 + 0x8]
  559. 00000626  2652                     movea.l    A3, [A2]
  560. 00000628  3F2B 002A                move.w     -[A7], [A3 + 0x2A]
  561. 0000062C  3F2B 0028                move.w     -[A7], [A3 + 0x28]
  562. 00000630  A878                     syscall    SetOrigin
  563. 00000632  2F0C                     move.l     -[A7], A4
  564. 00000634  A879                     syscall    SetClip
  565. 00000636  2F0C                     move.l     -[A7], A4
  566. 00000638  206E 0008                movea.l    A0, [A6 + 0x8]
  567. 0000063C  2250                     movea.l    A1, [A0]
  568. 0000063E  2069 0010                movea.l    A0, [A1 + 0x10]
  569. 00000642  2F28 0018                move.l     -[A7], [A0 + 0x18]
  570. 00000646  A8DC                     syscall    CopyRgn
  571. 00000648  7601                     moveq.l    D3, 0x01
  572. 0000064A  246E 0008                movea.l    A2, [A6 + 0x8]
  573. 0000064E  2052                     movea.l    A0, [A2]
  574. 00000650  1143 001C                move.b     [A0 + 0x1C], D3
  575. 00000654  2052                     movea.l    A0, [A2]
  576. 00000656  1143 001D                move.b     [A0 + 0x1D], D3
  577. 0000065A  2052                     movea.l    A0, [A2]
  578. 0000065C  1143 001E                move.b     [A0 + 0x1E], D3
  579. 00000660  486D D980                pea.l      [A5 - 0x2680]
  580. 00000664  7024                     moveq.l    D0, 0x24
  581. 00000666  2F00                     move.l     -[A7], D0
  582. 00000668  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  583. 0000066C  2052                     movea.l    A0, [A2]
  584. 0000066E  2140 0030                move.l     [A0 + 0x30], D0
  585. 00000672  2F00                     move.l     -[A7], D0
  586. 00000674  4EAD 1C9A                jsr        [A5 + 0x1C9A /* export_911 */]
  587. 00000678  7000                     moveq.l    D0, 0x00
  588. 0000067A  2052                     movea.l    A0, [A2]
  589. 0000067C  2140 0034                move.l     [A0 + 0x34], D0
  590. 00000680  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  591. 00000684  4E5E                     unlink     A6
  592. 00000686  4E74 0008                rtd        0x0008
  593. export_696:
  594. 0000068A  4E56 0000                link       A6, 0
  595. 0000068E  2F0A                     move.l     -[A7], A2
  596. 00000690  246E 0008                movea.l    A2, [A6 + 0x8]
  597. 00000694  2052                     movea.l    A0, [A2]
  598. 00000696  2F28 0030                move.l     -[A7], [A0 + 0x30]
  599. 0000069A  4EAD D6D2                jsr        [A5 - 0x292E]
  600. 0000069E  7000                     moveq.l    D0, 0x00
  601. 000006A0  2052                     movea.l    A0, [A2]
  602. 000006A2  2140 0030                move.l     [A0 + 0x30], D0
  603. 000006A6  2052                     movea.l    A0, [A2]
  604. 000006A8  2F28 0010                move.l     -[A7], [A0 + 0x10]
  605. 000006AC  A87D                     syscall    ClosePort
  606. 000006AE  206E 0008                movea.l    A0, [A6 + 0x8]
  607. 000006B2  2250                     movea.l    A1, [A0]
  608. 000006B4  2069 0010                movea.l    A0, [A1 + 0x10]
  609. 000006B8  A01F                     syscall    DisposPtr/DisposePtr
  610. 000006BA  7000                     moveq.l    D0, 0x00
  611. 000006BC  246E 0008                movea.l    A2, [A6 + 0x8]
  612. 000006C0  2052                     movea.l    A0, [A2]
  613. 000006C2  2140 0010                move.l     [A0 + 0x10], D0
  614. 000006C6  2F0A                     move.l     -[A7], A2
  615. 000006C8  4EAD 03A2                jsr        [A5 + 0x3A2 /* export_112 */]
  616. 000006CC  245F                     movea.l    A2, [A7]+
  617. 000006CE  4E5E                     unlink     A6
  618. 000006D0  4E74 0004                rtd        0x0004
  619. export_697:
  620. 000006D4  4E56 FFFC                link       A6, -0x0004
  621. 000006D8  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  622. 000006DC  554F                     subq.w     A7, 2
  623. 000006DE  206E 000C                movea.l    A0, [A6 + 0xC]
  624. 000006E2  2F28 000A                move.l     -[A7], [A0 + 0xA]
  625. 000006E6  486E FFFC                pea.l      [A6 - 0x4]
  626. 000006EA  A92C                     syscall    FindWindow
  627. 000006EC  361F                     move.w     D3, [A7]+
  628. 000006EE  202E FFFC                move.l     D0, [A6 - 0x4]
  629. 000006F2  673E                     beq        +0x40 /* 00000732 */
  630. 000006F4  206E FFFC                movea.l    A0, [A6 - 0x4]
  631. 000006F8  3028 006C                move.w     D0, [A0 + 0x6C]
  632. 000006FC  0C40 03E9                cmpi.w     D0, 0x3E9
  633. 00000700  6630                     bne        +0x32 /* 00000732 */
  634. 00000702  594F                     subq.w     A7, 4
  635. 00000704  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  636. 00000708  A917                     syscall    GetWRefCon
  637. 0000070A  285F                     movea.l    A4, [A7]+
  638. 0000070C  206E 0008                movea.l    A0, [A6 + 0x8]
  639. 00000710  2250                     movea.l    A1, [A0]
  640. 00000712  2469 0034                movea.l    A2, [A1 + 0x34]
  641. 00000716  B4FC 0000                cmpa.w     A2, 0x0
  642. 0000071A  671A                     beq        +0x1C /* 00000736 */
  643. 0000071C  B9CA                     cmpa.l     A4, A2
  644. 0000071E  6716                     beq        +0x18 /* 00000736 */
  645. 00000720  2F0A                     move.l     -[A7], A2
  646. 00000722  4EAD D07E                jsr        [A5 - 0x2F82]
  647. 00000726  4A00                     tst.b      D0
  648. 00000728  670C                     beq        +0xE /* 00000736 */
  649. 0000072A  0C43 0001                cmpi.w     D3, 0x1
  650. 0000072E  6706                     beq        +0x8 /* 00000736 */
  651. 00000730  604E                     bra        +0x50 /* 00000780 */
  652. label00000732:
  653. 00000732  7000                     moveq.l    D0, 0x00
  654. 00000734  2840                     movea.l    A4, D0
  655. label00000736:
  656. 00000736  3003                     move.w     D0, D3
  657. 00000738  48C0                     ext.l      D0
  658. 0000073A  6B00 017E                bmi        +0x180 /* 000008BA */
  659. 0000073E  7208                     moveq.l    D1, 0x08
  660. 00000740  B041                     cmp.w      D0, D1
  661. 00000742  6E00 0176                bgt        +0x178 /* 000008BA */
  662. 00000746  D040                     add.w      D0, D0
  663. 00000748  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  664. 0000074C  4EFB 0000                jmp        [PC + D0.w]
  665. 00000750  0014 003C                ori.b      [A4], 0x3C /* '<' */
  666. 00000754  007C 008A                ori.w      sr, 138
  667. 00000758  010A                     btst       A2, D0
  668. 0000075A  011A                     btst       [A2]+, D0
  669. 0000075C  012A 014A                btst       [A2 + 0x14A], D0
  670. 00000760  014A                     bchg       A2, D0
  671. 00000762  206E 0008                movea.l    A0, [A6 + 0x8]
  672. 00000766  2250                     movea.l    A1, [A0]
  673. 00000768  2469 0034                movea.l    A2, [A1 + 0x34]
  674. 0000076C  B4FC 0000                cmpa.w     A2, 0x0
  675. 00000770  6700 00C0                beq        +0xC2 /* 00000832 */
  676. 00000774  2F0A                     move.l     -[A7], A2
  677. 00000776  4EAD D07E                jsr        [A5 - 0x2F82]
  678. 0000077A  4A00                     tst.b      D0
  679. 0000077C  6700 00B4                beq        +0xB6 /* 00000832 */
  680. label00000780:
  681. 00000780  7003                     moveq.l    D0, 0x03
  682. 00000782  3F00                     move.w     -[A7], D0
  683. 00000784  A9C8                     syscall    SysBeep
  684. 00000786  6000 0132                bra        +0x134 /* 000008BA */
  685. 0000078A  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  686. 0000078E  4EAD D580                jsr        [A5 - 0x2A80]
  687. 00000792  594F                     subq.w     A7, 4
  688. 00000794  206E 000C                movea.l    A0, [A6 + 0xC]
  689. 00000798  2F28 000A                move.l     -[A7], [A0 + 0xA]
  690. 0000079C  A93D                     syscall    MenuSelect
  691. 0000079E  281F                     move.l     D4, [A7]+
  692. 000007A0  2004                     move.l     D0, D4
  693. 000007A2  7210                     moveq.l    D1, 0x10
  694. 000007A4  E2A8                     lsr        D0, D1
  695. 000007A6  4A40                     tst.w      D0
  696. 000007A8  6700 0110                beq        +0x112 /* 000008BA */
  697. 000007AC  3F00                     move.w     -[A7], D0
  698. 000007AE  3F04                     move.w     -[A7], D4
  699. 000007B0  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  700. 000007B4  4EAD D550                jsr        [A5 - 0x2AB0]
  701. 000007B8  2F00                     move.l     -[A7], D0
  702. 000007BA  2F2D CD74                move.l     -[A7], [A5 - 0x328C]
  703. 000007BE  4EAD D63C                jsr        [A5 - 0x29C4]
  704. 000007C2  4267                     clr.w      -[A7]
  705. 000007C4  A938                     syscall    HiliteMenu
  706. 000007C6  6000 00F2                bra        +0xF4 /* 000008BA */
  707. 000007CA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  708. 000007CE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  709. 000007D2  A9B3                     syscall    SystemClick
  710. 000007D4  6000 00E4                bra        +0xE6 /* 000008BA */
  711. 000007D8  200C                     move.l     D0, A4
  712. 000007DA  6700 00DE                beq        +0xE0 /* 000008BA */
  713. 000007DE  244C                     movea.l    A2, A4
  714. 000007E0  2652                     movea.l    A3, [A2]
  715. 000007E2  4A2B 001D                tst.b      [A3 + 0x1D]
  716. 000007E6  6712                     beq        +0x14 /* 000007FA */
  717. 000007E8  4A2B 0032                tst.b      [A3 + 0x32]
  718. 000007EC  6724                     beq        +0x26 /* 00000812 */
  719. 000007EE  594F                     subq.w     A7, 4
  720. 000007F0  A924                     syscall    FrontWindow
  721. 000007F2  205F                     movea.l    A0, [A7]+
  722. 000007F4  B1EE FFFC                cmpa.l     A0, [A6 - 0x4]
  723. 000007F8  6718                     beq        +0x1A /* 00000812 */
  724. label000007FA:
  725. 000007FA  2F0C                     move.l     -[A7], A4
  726. 000007FC  4EAD D0BA                jsr        [A5 - 0x2F46]
  727. 00000800  204C                     movea.l    A0, A4
  728. 00000802  2250                     movea.l    A1, [A0]
  729. 00000804  4A29 0035                tst.b      [A1 + 0x35]
  730. 00000808  6700 00B0                beq        +0xB2 /* 000008BA */
  731. 0000080C  2F08                     move.l     -[A7], A0
  732. 0000080E  4EAD CF3A                jsr        [A5 - 0x30C6]
  733. label00000812:
  734. 00000812  244C                     movea.l    A2, A4
  735. 00000814  2052                     movea.l    A0, [A2]
  736. 00000816  4A28 001E                tst.b      [A0 + 0x1E]
  737. 0000081A  6716                     beq        +0x18 /* 00000832 */
  738. 0000081C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  739. 00000820  4EAD E15C                jsr        [A5 - 0x1EA4]
  740. 00000824  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  741. 00000828  2F0A                     move.l     -[A7], A2
  742. 0000082A  4EAD CF46                jsr        [A5 - 0x30BA]
  743. 0000082E  6000 008A                bra        +0x8C /* 000008BA */
  744. label00000832:
  745. 00000832  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  746. 00000836  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  747. 0000083A  4EAD 04DA                jsr        [A5 + 0x4DA /* export_151 */]
  748. 0000083E  206E 000C                movea.l    A0, [A6 + 0xC]
  749. 00000842  2F28 000A                move.l     -[A7], [A0 + 0xA]
  750. 00000846  3F28 000E                move.w     -[A7], [A0 + 0xE]
  751. 0000084A  2F28 0006                move.l     -[A7], [A0 + 0x6]
  752. 0000084E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  753. 00000852  4EAD CF4C                jsr        [A5 - 0x30B4]
  754. 00000856  6062                     bra        +0x64 /* 000008BA */
  755. 00000858  200C                     move.l     D0, A4
  756. 0000085A  675E                     beq        +0x60 /* 000008BA */
  757. 0000085C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  758. 00000860  2F0C                     move.l     -[A7], A4
  759. 00000862  4EAD D0E4                jsr        [A5 - 0x2F1C]
  760. 00000866  6052                     bra        +0x54 /* 000008BA */
  761. 00000868  200C                     move.l     D0, A4
  762. 0000086A  674E                     beq        +0x50 /* 000008BA */
  763. 0000086C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  764. 00000870  2F0C                     move.l     -[A7], A4
  765. 00000872  4EAD D0EA                jsr        [A5 - 0x2F16]
  766. 00000876  6042                     bra        +0x44 /* 000008BA */
  767. 00000878  200C                     move.l     D0, A4
  768. 0000087A  673E                     beq        +0x40 /* 000008BA */
  769. 0000087C  554F                     subq.w     A7, 2
  770. 0000087E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  771. 00000882  206E 000C                movea.l    A0, [A6 + 0xC]
  772. 00000886  2F28 000A                move.l     -[A7], [A0 + 0xA]
  773. 0000088A  A91E                     syscall    TrackGoAway
  774. 0000088C  101F                     move.b     D0, [A7]+
  775. 0000088E  672A                     beq        +0x2C /* 000008BA */
  776. 00000890  2F0C                     move.l     -[A7], A4
  777. 00000892  4EAD D072                jsr        [A5 - 0x2F8E]
  778. 00000896  6022                     bra        +0x24 /* 000008BA */
  779. 00000898  200C                     move.l     D0, A4
  780. 0000089A  671E                     beq        +0x20 /* 000008BA */
  781. 0000089C  554F                     subq.w     A7, 2
  782. 0000089E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  783. 000008A2  206E 000C                movea.l    A0, [A6 + 0xC]
  784. 000008A6  2F28 000A                move.l     -[A7], [A0 + 0xA]
  785. 000008AA  3F03                     move.w     -[A7], D3
  786. 000008AC  A83B                     syscall    TrackBox
  787. 000008AE  101F                     move.b     D0, [A7]+
  788. 000008B0  6708                     beq        +0xA /* 000008BA */
  789. 000008B2  3F03                     move.w     -[A7], D3
  790. 000008B4  2F0C                     move.l     -[A7], A4
  791. 000008B6  4EAD D0F0                jsr        [A5 - 0x2F10]
  792. label000008BA:
  793. 000008BA  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  794. 000008BE  4E5E                     unlink     A6
  795. 000008C0  4E74 0008                rtd        0x0008
  796. export_698:
  797. 000008C4  4E56 0000                link       A6, 0
  798. 000008C8  4E5E                     unlink     A6
  799. 000008CA  4E74 0008                rtd        0x0008
  800. export_699:
  801. 000008CE  4E56 FFF4                link       A6, -0x000C
  802. 000008D2  48E7 0830                movem.l    -[A7], D4,A2,A3
  803. 000008D6  102D CD67                move.b     D0, [A5 - 0x3299]
  804. 000008DA  6600 00B0                bne        +0xB2 /* 0000098C */
  805. 000008DE  206D E134                movea.l    A0, [A5 - 0x1ECC]
  806. 000008E2  4A10                     tst.b      [A0]
  807. 000008E4  6700 00A6                beq        +0xA8 /* 0000098C */
  808. 000008E8  7000                     moveq.l    D0, 0x00
  809. 000008EA  2B40 CEBE                move.l     [A5 - 0x3142], D0
  810. 000008EE  554F                     subq.w     A7, 2
  811. 000008F0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  812. 000008F4  486E FFF4                pea.l      [A6 - 0xC]
  813. 000008F8  A92C                     syscall    FindWindow
  814. 000008FA  381F                     move.w     D4, [A7]+
  815. 000008FC  7003                     moveq.l    D0, 0x03
  816. 000008FE  B840                     cmp.w      D4, D0
  817. 00000900  6706                     beq        +0x8 /* 00000908 */
  818. 00000902  7005                     moveq.l    D0, 0x05
  819. 00000904  B840                     cmp.w      D4, D0
  820. 00000906  663A                     bne        +0x3C /* 00000942 */
  821. label00000908:
  822. 00000908  246E FFF4                movea.l    A2, [A6 - 0xC]
  823. 0000090C  302A 006C                move.w     D0, [A2 + 0x6C]
  824. 00000910  0C40 03E9                cmpi.w     D0, 0x3E9
  825. 00000914  660A                     bne        +0xC /* 00000920 */
  826. 00000916  594F                     subq.w     A7, 4
  827. 00000918  2F0A                     move.l     -[A7], A2
  828. 0000091A  A917                     syscall    GetWRefCon
  829. 0000091C  265F                     movea.l    A3, [A7]+
  830. 0000091E  6004                     bra        +0x6 /* 00000924 */
  831. label00000920:
  832. 00000920  7000                     moveq.l    D0, 0x00
  833. 00000922  2640                     movea.l    A3, D0
  834. label00000924:
  835. 00000924  200B                     move.l     D0, A3
  836. 00000926  674E                     beq        +0x50 /* 00000976 */
  837. 00000928  2F0B                     move.l     -[A7], A3
  838. 0000092A  4EAD CED4                jsr        [A5 - 0x312C]
  839. 0000092E  4A00                     tst.b      D0
  840. 00000930  6744                     beq        +0x46 /* 00000976 */
  841. 00000932  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  842. 00000936  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  843. 0000093A  2F0B                     move.l     -[A7], A3
  844. 0000093C  4EAD CF5E                jsr        [A5 - 0x30A2]
  845. 00000940  6044                     bra        +0x46 /* 00000986 */
  846. label00000942:
  847. 00000942  0C44 0001                cmpi.w     D4, 0x1
  848. 00000946  662E                     bne        +0x30 /* 00000976 */
  849. 00000948  486D CDE6                pea.l      [A5 - 0x321A]
  850. 0000094C  A851                     syscall    SetCursor
  851. 0000094E  41ED CDDE                lea.l      A0, [A5 - 0x3222]
  852. 00000952  43EE FFF8                lea.l      A1, [A6 - 0x8]
  853. 00000956  22D8                     move.l     [A1]+, [A0]+
  854. 00000958  22D8                     move.l     [A1]+, [A0]+
  855. 0000095A  302E FFF8                move.w     D0, [A6 - 0x8]
  856. 0000095E  207C 0000 0BAA           movea.l    A0, 0xBAA
  857. 00000964  D050                     add.w      D0, [A0]
  858. 00000966  3D40 FFFC                move.w     [A6 - 0x4], D0
  859. 0000096A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  860. 0000096E  486E FFF8                pea.l      [A6 - 0x8]
  861. 00000972  A8DF                     syscall    RectRgn
  862. 00000974  6010                     bra        +0x12 /* 00000986 */
  863. label00000976:
  864. 00000976  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  865. 0000097A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  866. 0000097E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  867. 00000982  4EAD CF64                jsr        [A5 - 0x309C]
  868. label00000986:
  869. 00000986  2B6D CEBE CEBA           move.l     [A5 - 0x3146], [A5 - 0x3142]
  870. label0000098C:
  871. 0000098C  4CDF 0C10                movem.l    D4,A2,A3, [A7]+
  872. 00000990  4E5E                     unlink     A6
  873. 00000992  4E74 000C                rtd        0x000C
  874. export_700:
  875. 00000996  4E56 FFF8                link       A6, -0x0008
  876. 0000099A  48E7 0038                movem.l    -[A7], A2,A3,A4
  877. 0000099E  486D CDE6                pea.l      [A5 - 0x321A]
  878. 000009A2  A851                     syscall    SetCursor
  879. 000009A4  246E 0008                movea.l    A2, [A6 + 0x8]
  880. 000009A8  2052                     movea.l    A0, [A2]
  881. 000009AA  2668 0034                movea.l    A3, [A0 + 0x34]
  882. 000009AE  B6FC 0000                cmpa.w     A3, 0x0
  883. 000009B2  6730                     beq        +0x32 /* 000009E4 */
  884. 000009B4  2F0B                     move.l     -[A7], A3
  885. 000009B6  4EAD CEE0                jsr        [A5 - 0x3120]
  886. 000009BA  2840                     movea.l    A4, D0
  887. 000009BC  2D4C FFF8                move.l     [A6 - 0x8], A4
  888. 000009C0  207C 0000 09EE           movea.l    A0, 0x9EE
  889. 000009C6  2F10                     move.l     -[A7], [A0]
  890. 000009C8  2052                     movea.l    A0, [A2]
  891. 000009CA  2F28 0034                move.l     -[A7], [A0 + 0x34]
  892. 000009CE  4EAD CEE0                jsr        [A5 - 0x3120]
  893. 000009D2  2040                     movea.l    A0, D0
  894. 000009D4  2D48 FFFC                move.l     [A6 - 0x4], A0
  895. 000009D8  2F28 0076                move.l     -[A7], [A0 + 0x76]
  896. 000009DC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  897. 000009E0  A8E6                     syscall    DiffRgn
  898. 000009E2  600E                     bra        +0x10 /* 000009F2 */
  899. label000009E4:
  900. 000009E4  207C 0000 09EE           movea.l    A0, 0x9EE
  901. 000009EA  2F10                     move.l     -[A7], [A0]
  902. 000009EC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  903. 000009F0  A8DC                     syscall    CopyRgn
  904. label000009F2:
  905. 000009F2  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  906. 000009F6  4E5E                     unlink     A6
  907. 000009F8  4E74 000C                rtd        0x000C
  908. export_701:
  909. 000009FC  4E56 0000                link       A6, 0
  910. 00000A00  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  911. 00000A04  4EAD CF2E                jsr        [A5 - 0x30D2]
  912. 00000A08  4E5E                     unlink     A6
  913. 00000A0A  4E74 0004                rtd        0x0004
  914. export_702:
  915. 00000A0E  4E56 0000                link       A6, 0
  916. 00000A12  48E7 0030                movem.l    -[A7], A2,A3
  917. 00000A16  246E 0008                movea.l    A2, [A6 + 0x8]
  918. 00000A1A  2652                     movea.l    A3, [A2]
  919. 00000A1C  701C                     moveq.l    D0, 0x1C
  920. 00000A1E  D7C0                     add.l      A3, D0
  921. 00000A20  4A13                     tst.b      [A3]
  922. 00000A22  6612                     bne        +0x14 /* 00000A36 */
  923. 00000A24  16BC 0001                move.b     [A3], 0x1
  924. 00000A28  486D 160A                pea.l      [A5 + 0x160A /* export_701 */]
  925. 00000A2C  2052                     movea.l    A0, [A2]
  926. 00000A2E  2F28 0030                move.l     -[A7], [A0 + 0x30]
  927. 00000A32  4EAD D6F0                jsr        [A5 - 0x2910]
  928. label00000A36:
  929. 00000A36  4CDF 0C00                movem.l    A2,A3, [A7]+
  930. 00000A3A  4E5E                     unlink     A6
  931. 00000A3C  4E74 0004                rtd        0x0004
  932. export_703:
  933. 00000A40  4E56 0000                link       A6, 0
  934. 00000A44  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  935. 00000A48  4EAD CF34                jsr        [A5 - 0x30CC]
  936. 00000A4C  4E5E                     unlink     A6
  937. 00000A4E  4E74 0004                rtd        0x0004
  938. export_704:
  939. 00000A52  4E56 0000                link       A6, 0
  940. 00000A56  48E7 0030                movem.l    -[A7], A2,A3
  941. 00000A5A  246E 0008                movea.l    A2, [A6 + 0x8]
  942. 00000A5E  2652                     movea.l    A3, [A2]
  943. 00000A60  4A2B 001C                tst.b      [A3 + 0x1C]
  944. 00000A64  6728                     beq        +0x2A /* 00000A8E */
  945. 00000A66  486D 161A                pea.l      [A5 + 0x161A /* export_703 */]
  946. 00000A6A  2F2B 0030                move.l     -[A7], [A3 + 0x30]
  947. 00000A6E  4EAD D6F0                jsr        [A5 - 0x2910]
  948. 00000A72  2052                     movea.l    A0, [A2]
  949. 00000A74  4228 001C                clr.b      [A0 + 0x1C]
  950. 00000A78  206D CD74                movea.l    A0, [A5 - 0x328C]
  951. 00000A7C  B1CA                     cmpa.l     A0, A2
  952. 00000A7E  660E                     bne        +0x10 /* 00000A8E */
  953. 00000A80  7001                     moveq.l    D0, 0x01
  954. 00000A82  1F00                     move.b     -[A7], D0
  955. 00000A84  2052                     movea.l    A0, [A2]
  956. 00000A86  2F28 000C                move.l     -[A7], [A0 + 0xC]
  957. 00000A8A  4EAD D64E                jsr        [A5 - 0x29B2]
  958. label00000A8E:
  959. 00000A8E  4CDF 0C00                movem.l    A2,A3, [A7]+
  960. 00000A92  4E5E                     unlink     A6
  961. 00000A94  4E74 0004                rtd        0x0004
  962. export_705:
  963. 00000A98  4E56 0000                link       A6, 0
  964. 00000A9C  48E7 1030                movem.l    -[A7], D3,A2,A3
  965. 00000AA0  246E 0008                movea.l    A2, [A6 + 0x8]
  966. 00000AA4  2652                     movea.l    A3, [A2]
  967. 00000AA6  701D                     moveq.l    D0, 0x1D
  968. 00000AA8  D7C0                     add.l      A3, D0
  969. 00000AAA  4A13                     tst.b      [A3]
  970. 00000AAC  6622                     bne        +0x24 /* 00000AD0 */
  971. 00000AAE  7601                     moveq.l    D3, 0x01
  972. 00000AB0  1683                     move.b     [A3], D3
  973. 00000AB2  1F03                     move.b     -[A7], D3
  974. 00000AB4  2F0A                     move.l     -[A7], A2
  975. 00000AB6  4EAD D64E                jsr        [A5 - 0x29B2]
  976. 00000ABA  4A00                     tst.b      D0
  977. 00000ABC  6712                     beq        +0x14 /* 00000AD0 */
  978. 00000ABE  2052                     movea.l    A0, [A2]
  979. 00000AC0  2468 0034                movea.l    A2, [A0 + 0x34]
  980. 00000AC4  B4FC 0000                cmpa.w     A2, 0x0
  981. 00000AC8  6706                     beq        +0x8 /* 00000AD0 */
  982. 00000ACA  2F0A                     move.l     -[A7], A2
  983. 00000ACC  4EAD CF3A                jsr        [A5 - 0x30C6]
  984. label00000AD0:
  985. 00000AD0  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  986. 00000AD4  4E5E                     unlink     A6
  987. 00000AD6  4E74 0004                rtd        0x0004
  988. export_706:
  989. 00000ADA  4E56 0000                link       A6, 0
  990. 00000ADE  48E7 0030                movem.l    -[A7], A2,A3
  991. 00000AE2  246E 0008                movea.l    A2, [A6 + 0x8]
  992. 00000AE6  2652                     movea.l    A3, [A2]
  993. 00000AE8  701D                     moveq.l    D0, 0x1D
  994. 00000AEA  D7C0                     add.l      A3, D0
  995. 00000AEC  4A13                     tst.b      [A3]
  996. 00000AEE  672E                     beq        +0x30 /* 00000B1E */
  997. 00000AF0  4213                     clr.b      [A3]
  998. 00000AF2  2052                     movea.l    A0, [A2]
  999. 00000AF4  2468 0034                movea.l    A2, [A0 + 0x34]
  1000. 00000AF8  B4FC 0000                cmpa.w     A2, 0x0
  1001. 00000AFC  6706                     beq        +0x8 /* 00000B04 */
  1002. 00000AFE  2F0A                     move.l     -[A7], A2
  1003. 00000B00  4EAD CF40                jsr        [A5 - 0x30C0]
  1004. label00000B04:
  1005. 00000B04  206D CD74                movea.l    A0, [A5 - 0x328C]
  1006. 00000B08  246E 0008                movea.l    A2, [A6 + 0x8]
  1007. 00000B0C  B1CA                     cmpa.l     A0, A2
  1008. 00000B0E  660E                     bne        +0x10 /* 00000B1E */
  1009. 00000B10  7001                     moveq.l    D0, 0x01
  1010. 00000B12  1F00                     move.b     -[A7], D0
  1011. 00000B14  2052                     movea.l    A0, [A2]
  1012. 00000B16  2F28 000C                move.l     -[A7], [A0 + 0xC]
  1013. 00000B1A  4EAD D64E                jsr        [A5 - 0x29B2]
  1014. label00000B1E:
  1015. 00000B1E  4CDF 0C00                movem.l    A2,A3, [A7]+
  1016. 00000B22  4E5E                     unlink     A6
  1017. 00000B24  4E74 0004                rtd        0x0004
  1018. export_707:
  1019. 00000B28  4E56 0000                link       A6, 0
  1020. 00000B2C  206E 0008                movea.l    A0, [A6 + 0x8]
  1021. 00000B30  2250                     movea.l    A1, [A0]
  1022. 00000B32  1029 001C                move.b     D0, [A1 + 0x1C]
  1023. 00000B36  4E5E                     unlink     A6
  1024. 00000B38  4E74 0004                rtd        0x0004
  1025. export_708:
  1026. 00000B3C  4E56 0000                link       A6, 0
  1027. 00000B40  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1028. 00000B44  206E 0008                movea.l    A0, [A6 + 0x8]
  1029. 00000B48  2250                     movea.l    A1, [A0]
  1030. 00000B4A  2F29 0030                move.l     -[A7], [A1 + 0x30]
  1031. 00000B4E  4EAD D6DE                jsr        [A5 - 0x2922]
  1032. 00000B52  4E5E                     unlink     A6
  1033. 00000B54  4E74 0008                rtd        0x0008
  1034. export_709:
  1035. 00000B58  4E56 0000                link       A6, 0
  1036. 00000B5C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1037. 00000B60  4EAD CECE                jsr        [A5 - 0x3132]
  1038. 00000B64  4A00                     tst.b      D0
  1039. 00000B66  670C                     beq        +0xE /* 00000B74 */
  1040. 00000B68  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1041. 00000B6C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1042. 00000B70  4EAD E150                jsr        [A5 - 0x1EB0]
  1043. label00000B74:
  1044. 00000B74  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1045. 00000B78  206E 0008                movea.l    A0, [A6 + 0x8]
  1046. 00000B7C  2250                     movea.l    A1, [A0]
  1047. 00000B7E  2F29 0030                move.l     -[A7], [A1 + 0x30]
  1048. 00000B82  4EAD D6E4                jsr        [A5 - 0x291C]
  1049. 00000B86  4E5E                     unlink     A6
  1050. 00000B88  4E74 0008                rtd        0x0008
  1051. export_710:
  1052. 00000B8C  4E56 FFFC                link       A6, -0x0004
  1053. 00000B90  48E7 0038                movem.l    -[A7], A2,A3,A4
  1054. 00000B94  206E 000C                movea.l    A0, [A6 + 0xC]
  1055. 00000B98  226E 0008                movea.l    A1, [A6 + 0x8]
  1056. 00000B9C  2451                     movea.l    A2, [A1]
  1057. 00000B9E  226A 0034                movea.l    A1, [A2 + 0x34]
  1058. 00000BA2  B1C9                     cmpa.l     A0, A1
  1059. 00000BA4  6624                     bne        +0x26 /* 00000BCA */
  1060. 00000BA6  594F                     subq.w     A7, 4
  1061. 00000BA8  A924                     syscall    FrontWindow
  1062. 00000BAA  285F                     movea.l    A4, [A7]+
  1063. 00000BAC  2F0C                     move.l     -[A7], A4
  1064. 00000BAE  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  1065. 00000BB2  584F                     addq.w     A7, 4
  1066. 00000BB4  4A00                     tst.b      D0
  1067. 00000BB6  6700 011A                beq        +0x11C /* 00000CD2 */
  1068. 00000BBA  206E 000C                movea.l    A0, [A6 + 0xC]
  1069. 00000BBE  2250                     movea.l    A1, [A0]
  1070. 00000BC0  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1071. 00000BC4  A91F                     syscall    SelectWindow
  1072. 00000BC6  6000 010A                bra        +0x10C /* 00000CD2 */
  1073. label00000BCA:
  1074. 00000BCA  486E FFFC                pea.l      [A6 - 0x4]
  1075. 00000BCE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1076. 00000BD2  4EAD E16E                jsr        [A5 - 0x1E92]
  1077. 00000BD6  2640                     movea.l    A3, D0
  1078. 00000BD8  B6FC 0000                cmpa.w     A3, 0x0
  1079. 00000BDC  6762                     beq        +0x64 /* 00000C40 */
  1080. 00000BDE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1081. 00000BE2  4EAD D07E                jsr        [A5 - 0x2F82]
  1082. 00000BE6  4A00                     tst.b      D0
  1083. 00000BE8  6656                     bne        +0x58 /* 00000C40 */
  1084. 00000BEA  206E 000C                movea.l    A0, [A6 + 0xC]
  1085. 00000BEE  2250                     movea.l    A1, [A0]
  1086. 00000BF0  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1087. 00000BF4  2053                     movea.l    A0, [A3]
  1088. 00000BF6  2F28 0010                move.l     -[A7], [A0 + 0x10]
  1089. 00000BFA  A921                     syscall    SendBehind
  1090. 00000BFC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1091. 00000C00  4EAD CECE                jsr        [A5 - 0x3132]
  1092. 00000C04  4A00                     tst.b      D0
  1093. 00000C06  660C                     bne        +0xE /* 00000C14 */
  1094. 00000C08  206E 000C                movea.l    A0, [A6 + 0xC]
  1095. 00000C0C  2250                     movea.l    A1, [A0]
  1096. 00000C0E  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1097. 00000C12  A915                     syscall    ShowWindow
  1098. label00000C14:
  1099. 00000C14  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1100. 00000C18  246E 0008                movea.l    A2, [A6 + 0x8]
  1101. 00000C1C  2052                     movea.l    A0, [A2]
  1102. 00000C1E  2F28 0030                move.l     -[A7], [A0 + 0x30]
  1103. 00000C22  4EAD D6E4                jsr        [A5 - 0x291C]
  1104. 00000C26  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1105. 00000C2A  2F0B                     move.l     -[A7], A3
  1106. 00000C2C  2052                     movea.l    A0, [A2]
  1107. 00000C2E  2F28 0030                move.l     -[A7], [A0 + 0x30]
  1108. 00000C32  4EAD D926                jsr        [A5 - 0x26DA]
  1109. 00000C36  102E FFFC                move.b     D0, [A6 - 0x4]
  1110. 00000C3A  674E                     beq        +0x50 /* 00000C8A */
  1111. 00000C3C  6000 0094                bra        +0x96 /* 00000CD2 */
  1112. label00000C40:
  1113. 00000C40  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1114. 00000C44  4EAD CECE                jsr        [A5 - 0x3132]
  1115. 00000C48  4A00                     tst.b      D0
  1116. 00000C4A  6706                     beq        +0x8 /* 00000C52 */
  1117. 00000C4C  102D CD67                move.b     D0, [A5 - 0x3299]
  1118. 00000C50  671A                     beq        +0x1C /* 00000C6C */
  1119. label00000C52:
  1120. 00000C52  206E 000C                movea.l    A0, [A6 + 0xC]
  1121. 00000C56  2250                     movea.l    A1, [A0]
  1122. 00000C58  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1123. 00000C5C  A920                     syscall    BringToFront
  1124. 00000C5E  206E 000C                movea.l    A0, [A6 + 0xC]
  1125. 00000C62  2250                     movea.l    A1, [A0]
  1126. 00000C64  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1127. 00000C68  A915                     syscall    ShowWindow
  1128. 00000C6A  600C                     bra        +0xE /* 00000C78 */
  1129. label00000C6C:
  1130. 00000C6C  206E 000C                movea.l    A0, [A6 + 0xC]
  1131. 00000C70  2250                     movea.l    A1, [A0]
  1132. 00000C72  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1133. 00000C76  A91F                     syscall    SelectWindow
  1134. label00000C78:
  1135. 00000C78  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1136. 00000C7C  206E 0008                movea.l    A0, [A6 + 0x8]
  1137. 00000C80  2250                     movea.l    A1, [A0]
  1138. 00000C82  2F29 0030                move.l     -[A7], [A1 + 0x30]
  1139. 00000C86  4EAD D932                jsr        [A5 - 0x26CE]
  1140. label00000C8A:
  1141. 00000C8A  246E 0008                movea.l    A2, [A6 + 0x8]
  1142. 00000C8E  2052                     movea.l    A0, [A2]
  1143. 00000C90  2668 0034                movea.l    A3, [A0 + 0x34]
  1144. 00000C94  B6FC 0000                cmpa.w     A3, 0x0
  1145. 00000C98  6718                     beq        +0x1A /* 00000CB2 */
  1146. 00000C9A  2F0B                     move.l     -[A7], A3
  1147. 00000C9C  4EAD CF40                jsr        [A5 - 0x30C0]
  1148. 00000CA0  2052                     movea.l    A0, [A2]
  1149. 00000CA2  2068 0034                movea.l    A0, [A0 + 0x34]
  1150. 00000CA6  2250                     movea.l    A1, [A0]
  1151. 00000CA8  2069 000C                movea.l    A0, [A1 + 0xC]
  1152. 00000CAC  2250                     movea.l    A1, [A0]
  1153. 00000CAE  4229 0014                clr.b      [A1 + 0x14]
  1154. label00000CB2:
  1155. 00000CB2  202E 000C                move.l     D0, [A6 + 0xC]
  1156. 00000CB6  206E 0008                movea.l    A0, [A6 + 0x8]
  1157. 00000CBA  2250                     movea.l    A1, [A0]
  1158. 00000CBC  2340 0034                move.l     [A1 + 0x34], D0
  1159. 00000CC0  122D CD67                move.b     D1, [A5 - 0x3299]
  1160. 00000CC4  670C                     beq        +0xE /* 00000CD2 */
  1161. 00000CC6  2040                     movea.l    A0, D0
  1162. 00000CC8  2250                     movea.l    A1, [A0]
  1163. 00000CCA  2F29 000C                move.l     -[A7], [A1 + 0xC]
  1164. 00000CCE  4EAD D804                jsr        [A5 - 0x27FC]
  1165. label00000CD2:
  1166. 00000CD2  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1167. 00000CD6  4E5E                     unlink     A6
  1168. 00000CD8  4E74 0008                rtd        0x0008
  1169. export_711:
  1170. 00000CDC  4E56 0000                link       A6, 0
  1171. 00000CE0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1172. 00000CE4  4EAD CECE                jsr        [A5 - 0x3132]
  1173. 00000CE8  4E5E                     unlink     A6
  1174. 00000CEA  4E74 0004                rtd        0x0004
  1175. export_712:
  1176. 00000CEE  4E56 FFFC                link       A6, -0x0004
  1177. 00000CF2  48E7 0038                movem.l    -[A7], A2,A3,A4
  1178. 00000CF6  206E 000C                movea.l    A0, [A6 + 0xC]
  1179. 00000CFA  2250                     movea.l    A1, [A0]
  1180. 00000CFC  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1181. 00000D00  7001                     moveq.l    D0, 0x01
  1182. 00000D02  1F00                     move.b     -[A7], D0
  1183. 00000D04  A908                     syscall    ShowHide
  1184. 00000D06  246E 0008                movea.l    A2, [A6 + 0x8]
  1185. 00000D0A  2652                     movea.l    A3, [A2]
  1186. 00000D0C  286B 0034                movea.l    A4, [A3 + 0x34]
  1187. 00000D10  486D 165A                pea.l      [A5 + 0x165A /* export_711 */]
  1188. 00000D14  2F2B 0030                move.l     -[A7], [A3 + 0x30]
  1189. 00000D18  4EAD D968                jsr        [A5 - 0x2698]
  1190. 00000D1C  2052                     movea.l    A0, [A2]
  1191. 00000D1E  2140 0034                move.l     [A0 + 0x34], D0
  1192. 00000D22  206E 000C                movea.l    A0, [A6 + 0xC]
  1193. 00000D26  2240                     movea.l    A1, D0
  1194. 00000D28  B1C9                     cmpa.l     A0, A1
  1195. 00000D2A  661A                     bne        +0x1C /* 00000D46 */
  1196. 00000D2C  B8FC 0000                cmpa.w     A4, 0x0
  1197. 00000D30  6706                     beq        +0x8 /* 00000D38 */
  1198. 00000D32  2F0C                     move.l     -[A7], A4
  1199. 00000D34  4EAD CF40                jsr        [A5 - 0x30C0]
  1200. label00000D38:
  1201. 00000D38  206E 0008                movea.l    A0, [A6 + 0x8]
  1202. 00000D3C  2250                     movea.l    A1, [A0]
  1203. 00000D3E  2F29 0034                move.l     -[A7], [A1 + 0x34]
  1204. 00000D42  4EAD CF3A                jsr        [A5 - 0x30C6]
  1205. label00000D46:
  1206. 00000D46  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1207. 00000D4A  4E5E                     unlink     A6
  1208. 00000D4C  4E74 0008                rtd        0x0008
  1209. export_713:
  1210. 00000D50  4E56 FFFC                link       A6, -0x0004
  1211. 00000D54  48E7 0038                movem.l    -[A7], A2,A3,A4
  1212. 00000D58  206E 000C                movea.l    A0, [A6 + 0xC]
  1213. 00000D5C  2250                     movea.l    A1, [A0]
  1214. 00000D5E  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1215. 00000D62  4227                     clr.b      -[A7]
  1216. 00000D64  A908                     syscall    ShowHide
  1217. 00000D66  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1218. 00000D6A  4EAD CF40                jsr        [A5 - 0x30C0]
  1219. 00000D6E  206E 000C                movea.l    A0, [A6 + 0xC]
  1220. 00000D72  246E 0008                movea.l    A2, [A6 + 0x8]
  1221. 00000D76  2652                     movea.l    A3, [A2]
  1222. 00000D78  226B 0034                movea.l    A1, [A3 + 0x34]
  1223. 00000D7C  B1C9                     cmpa.l     A0, A1
  1224. 00000D7E  6664                     bne        +0x66 /* 00000DE4 */
  1225. 00000D80  486D 165A                pea.l      [A5 + 0x165A /* export_711 */]
  1226. 00000D84  2F2B 0030                move.l     -[A7], [A3 + 0x30]
  1227. 00000D88  4EAD D968                jsr        [A5 - 0x2698]
  1228. 00000D8C  2052                     movea.l    A0, [A2]
  1229. 00000D8E  2140 0034                move.l     [A0 + 0x34], D0
  1230. 00000D92  594F                     subq.w     A7, 4
  1231. 00000D94  A924                     syscall    FrontWindow
  1232. 00000D96  285F                     movea.l    A4, [A7]+
  1233. 00000D98  2F0C                     move.l     -[A7], A4
  1234. 00000D9A  4EAD 0272                jsr        [A5 + 0x272 /* export_74 */]
  1235. 00000D9E  584F                     addq.w     A7, 4
  1236. 00000DA0  4A00                     tst.b      D0
  1237. 00000DA2  672A                     beq        +0x2C /* 00000DCE */
  1238. 00000DA4  2F0C                     move.l     -[A7], A4
  1239. 00000DA6  A91F                     syscall    SelectWindow
  1240. 00000DA8  206D DF98                movea.l    A0, [A5 - 0x2068]
  1241. 00000DAC  208C                     move.l     [A0], A4
  1242. 00000DAE  206E 0008                movea.l    A0, [A6 + 0x8]
  1243. 00000DB2  2250                     movea.l    A1, [A0]
  1244. 00000DB4  2469 0034                movea.l    A2, [A1 + 0x34]
  1245. 00000DB8  B4FC 0000                cmpa.w     A2, 0x0
  1246. 00000DBC  6726                     beq        +0x28 /* 00000DE4 */
  1247. 00000DBE  2052                     movea.l    A0, [A2]
  1248. 00000DC0  2068 000C                movea.l    A0, [A0 + 0xC]
  1249. 00000DC4  2250                     movea.l    A1, [A0]
  1250. 00000DC6  137C 0001 0014           move.b     [A1 + 0x14], 0x1
  1251. 00000DCC  6016                     bra        +0x18 /* 00000DE4 */
  1252. label00000DCE:
  1253. 00000DCE  206E 0008                movea.l    A0, [A6 + 0x8]
  1254. 00000DD2  2250                     movea.l    A1, [A0]
  1255. 00000DD4  2469 0034                movea.l    A2, [A1 + 0x34]
  1256. 00000DD8  B4FC 0000                cmpa.w     A2, 0x0
  1257. 00000DDC  6706                     beq        +0x8 /* 00000DE4 */
  1258. 00000DDE  2F0A                     move.l     -[A7], A2
  1259. 00000DE0  4EAD CF3A                jsr        [A5 - 0x30C6]
  1260. label00000DE4:
  1261. 00000DE4  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1262. 00000DE8  4E5E                     unlink     A6
  1263. 00000DEA  4E74 0008                rtd        0x0008
  1264. export_714:
  1265. 00000DEE  4E56 FFF8                link       A6, -0x0008
  1266. 00000DF2  48E7 1030                movem.l    -[A7], D3,A2,A3
  1267. 00000DF6  246E 0010                movea.l    A2, [A6 + 0x10]
  1268. 00000DFA  266E 0008                movea.l    A3, [A6 + 0x8]
  1269. 00000DFE  2053                     movea.l    A0, [A3]
  1270. 00000E00  2068 0034                movea.l    A0, [A0 + 0x34]
  1271. 00000E04  B5C8                     cmpa.l     A2, A0
  1272. 00000E06  6716                     beq        +0x18 /* 00000E1E */
  1273. 00000E08  206E 000C                movea.l    A0, [A6 + 0xC]
  1274. 00000E0C  3028 000E                move.w     D0, [A0 + 0xE]
  1275. 00000E10  0240 0100                andi.w     D0, 0x100
  1276. 00000E14  6608                     bne        +0xA /* 00000E1E */
  1277. 00000E16  2F0A                     move.l     -[A7], A2
  1278. 00000E18  2F0B                     move.l     -[A7], A3
  1279. 00000E1A  4EAD E144                jsr        [A5 - 0x1EBC]
  1280. label00000E1E:
  1281. 00000E1E  206E 0008                movea.l    A0, [A6 + 0x8]
  1282. 00000E22  2250                     movea.l    A1, [A0]
  1283. 00000E24  7028                     moveq.l    D0, 0x28
  1284. 00000E26  D3C0                     add.l      A1, D0
  1285. 00000E28  41EE FFF8                lea.l      A0, [A6 - 0x8]
  1286. 00000E2C  20D9                     move.l     [A0]+, [A1]+
  1287. 00000E2E  20D9                     move.l     [A0]+, [A1]+
  1288. 00000E30  486E FFF8                pea.l      [A6 - 0x8]
  1289. 00000E34  7604                     moveq.l    D3, 0x04
  1290. 00000E36  3F03                     move.w     -[A7], D3
  1291. 00000E38  3F03                     move.w     -[A7], D3
  1292. 00000E3A  A8A9                     syscall    InsetRect
  1293. 00000E3C  206E 0010                movea.l    A0, [A6 + 0x10]
  1294. 00000E40  2250                     movea.l    A1, [A0]
  1295. 00000E42  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1296. 00000E46  206E 000C                movea.l    A0, [A6 + 0xC]
  1297. 00000E4A  2F28 000A                move.l     -[A7], [A0 + 0xA]
  1298. 00000E4E  486E FFF8                pea.l      [A6 - 0x8]
  1299. 00000E52  A925                     syscall    DragWindow
  1300. 00000E54  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1301. 00000E58  4E5E                     unlink     A6
  1302. 00000E5A  4E74 000C                rtd        0x000C
  1303. export_693:
  1304. 00000E5E  4E56 0000                link       A6, 0
  1305. 00000E62  48E7 0038                movem.l    -[A7], A2,A3,A4
  1306. 00000E66  266E 0008                movea.l    A3, [A6 + 0x8]
  1307. 00000E6A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1308. 00000E6E  4EAD CEE0                jsr        [A5 - 0x3120]
  1309. 00000E72  2840                     movea.l    A4, D0
  1310. 00000E74  244C                     movea.l    A2, A4
  1311. 00000E76  554F                     subq.w     A7, 2
  1312. 00000E78  2F2A 007A                move.l     -[A7], [A2 + 0x7A]
  1313. 00000E7C  A8E2                     syscall    EmptyRgn
  1314. 00000E7E  101F                     move.b     D0, [A7]+
  1315. 00000E80  6606                     bne        +0x8 /* 00000E88 */
  1316. 00000E82  2F0B                     move.l     -[A7], A3
  1317. 00000E84  4EAD D108                jsr        [A5 - 0x2EF8]
  1318. label00000E88:
  1319. 00000E88  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1320. 00000E8C  4E5E                     unlink     A6
  1321. 00000E8E  4E74 0004                rtd        0x0004
  1322. export_715:
  1323. 00000E92  4E56 0000                link       A6, 0
  1324. 00000E96  486D 15CA                pea.l      [A5 + 0x15CA /* export_693 */]
  1325. 00000E9A  206E 0008                movea.l    A0, [A6 + 0x8]
  1326. 00000E9E  2250                     movea.l    A1, [A0]
  1327. 00000EA0  2F29 0030                move.l     -[A7], [A1 + 0x30]
  1328. 00000EA4  4EAD D6F0                jsr        [A5 - 0x2910]
  1329. 00000EA8  4E5E                     unlink     A6
  1330. 00000EAA  4E74 0004                rtd        0x0004
  1331. export_716:
  1332. 00000EAE  4E56 0000                link       A6, 0
  1333. 00000EB2  206E 0008                movea.l    A0, [A6 + 0x8]
  1334. 00000EB6  2250                     movea.l    A1, [A0]
  1335. 00000EB8  2029 0034                move.l     D0, [A1 + 0x34]
  1336. 00000EBC  4E5E                     unlink     A6
  1337. 00000EBE  4E74 0004                rtd        0x0004
  1338. export_717:
  1339. 00000EC2  4E56 0000                link       A6, 0
  1340. 00000EC6  206E 0008                movea.l    A0, [A6 + 0x8]
  1341. 00000ECA  2250                     movea.l    A1, [A0]
  1342. 00000ECC  7028                     moveq.l    D0, 0x28
  1343. 00000ECE  D3C0                     add.l      A1, D0
  1344. 00000ED0  206E 000C                movea.l    A0, [A6 + 0xC]
  1345. 00000ED4  20D9                     move.l     [A0]+, [A1]+
  1346. 00000ED6  20D9                     move.l     [A0]+, [A1]+
  1347. 00000ED8  4E5E                     unlink     A6
  1348. 00000EDA  4E74 0008                rtd        0x0008
  1349. export_718:
  1350. 00000EDE  4E56 0000                link       A6, 0
  1351. 00000EE2  206E 0008                movea.l    A0, [A6 + 0x8]
  1352. 00000EE6  2250                     movea.l    A1, [A0]
  1353. 00000EE8  7028                     moveq.l    D0, 0x28
  1354. 00000EEA  D3C0                     add.l      A1, D0
  1355. 00000EEC  2F09                     move.l     -[A7], A1
  1356. 00000EEE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1357. 00000EF2  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  1358. 00000EF6  4E5E                     unlink     A6
  1359. 00000EF8  4E74 0008                rtd        0x0008
  1360. export_719:
  1361. 00000EFC  4E56 0000                link       A6, 0
  1362. 00000F00  554F                     subq.w     A7, 2
  1363. 00000F02  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1364. 00000F06  206E 0008                movea.l    A0, [A6 + 0x8]
  1365. 00000F0A  2250                     movea.l    A1, [A0]
  1366. 00000F0C  7028                     moveq.l    D0, 0x28
  1367. 00000F0E  D3C0                     add.l      A1, D0
  1368. 00000F10  2F09                     move.l     -[A7], A1
  1369. 00000F12  A8AD                     syscall    PtInRect
  1370. 00000F14  101F                     move.b     D0, [A7]+
  1371. 00000F16  4E5E                     unlink     A6
  1372. 00000F18  4E74 0008                rtd        0x0008
  1373. export_720:
  1374. 00000F1C  4E56 0000                link       A6, 0
  1375. 00000F20  48E7 1C00                movem.l    -[A7], D3,D4,D5
  1376. 00000F24  362E 0012                move.w     D3, [A6 + 0x12]
  1377. 00000F28  48C3                     ext.l      D3
  1378. 00000F2A  302E 000E                move.w     D0, [A6 + 0xE]
  1379. 00000F2E  48C0                     ext.l      D0
  1380. 00000F30  9680                     sub.l      D3, D0
  1381. 00000F32  7800                     moveq.l    D4, 0x00
  1382. 00000F34  B684                     cmp.l      D3, D4
  1383. 00000F36  6A02                     bpl        +0x4 /* 00000F3A */
  1384. 00000F38  4483                     neg.l      D3
  1385. label00000F3A:
  1386. 00000F3A  7A05                     moveq.l    D5, 0x05
  1387. 00000F3C  B685                     cmp.l      D3, D5
  1388. 00000F3E  6C18                     bge        +0x1A /* 00000F58 */
  1389. 00000F40  362E 0010                move.w     D3, [A6 + 0x10]
  1390. 00000F44  48C3                     ext.l      D3
  1391. 00000F46  302E 000C                move.w     D0, [A6 + 0xC]
  1392. 00000F4A  48C0                     ext.l      D0
  1393. 00000F4C  9680                     sub.l      D3, D0
  1394. 00000F4E  B684                     cmp.l      D3, D4
  1395. 00000F50  6A02                     bpl        +0x4 /* 00000F54 */
  1396. 00000F52  4483                     neg.l      D3
  1397. label00000F54:
  1398. 00000F54  B685                     cmp.l      D3, D5
  1399. 00000F56  6D04                     blt        +0x6 /* 00000F5C */
  1400. label00000F58:
  1401. 00000F58  7000                     moveq.l    D0, 0x00
  1402. 00000F5A  6002                     bra        +0x4 /* 00000F5E */
  1403. label00000F5C:
  1404. 00000F5C  7001                     moveq.l    D0, 0x01
  1405. label00000F5E:
  1406. 00000F5E  4CDF 0038                movem.l    D3,D4,D5, [A7]+
  1407. 00000F62  4E5E                     unlink     A6
  1408. 00000F64  4E74 000C                rtd        0x000C
  1409. export_721:
  1410. 00000F68  4E56 0000                link       A6, 0
  1411. 00000F6C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1412. 00000F70  4EAD 049A                jsr        [A5 + 0x49A /* export_143 */]
  1413. 00000F74  206E 0008                movea.l    A0, [A6 + 0x8]
  1414. 00000F78  2250                     movea.l    A1, [A0]
  1415. 00000F7A  2F29 0010                move.l     -[A7], [A1 + 0x10]
  1416. 00000F7E  A873                     syscall    SetPort
  1417. 00000F80  4E5E                     unlink     A6
  1418. 00000F82  4E74 0004                rtd        0x0004
  1419. export_694:
  1420. 00000F86  4E56 FFF8                link       A6, -0x0008
  1421. 00000F8A  2F0A                     move.l     -[A7], A2
  1422. 00000F8C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1423. 00000F90  4EAD D07E                jsr        [A5 - 0x2F82]
  1424. 00000F94  4A00                     tst.b      D0
  1425. 00000F96  671E                     beq        +0x20 /* 00000FB6 */
  1426. 00000F98  246E 0008                movea.l    A2, [A6 + 0x8]
  1427. 00000F9C  24AE 000C                move.l     [A2], [A6 + 0xC]
  1428. 00000FA0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1429. 00000FA4  4EAD CECE                jsr        [A5 - 0x3132]
  1430. 00000FA8  4A00                     tst.b      D0
  1431. 00000FAA  6706                     beq        +0x8 /* 00000FB2 */
  1432. 00000FAC  157C 0001 0004           move.b     [A2 + 0x4], 0x1
  1433. label00000FB2:
  1434. 00000FB2  4200                     clr.b      D0
  1435. 00000FB4  6002                     bra        +0x4 /* 00000FB8 */
  1436. label00000FB6:
  1437. 00000FB6  7001                     moveq.l    D0, 0x01
  1438. label00000FB8:
  1439. 00000FB8  245F                     movea.l    A2, [A7]+
  1440. 00000FBA  4E5E                     unlink     A6
  1441. 00000FBC  4E74 0008                rtd        0x0008
  1442. export_722:
  1443. 00000FC0  4E56 FFF8                link       A6, -0x0008
  1444. 00000FC4  7000                     moveq.l    D0, 0x00
  1445. 00000FC6  2D40 FFF8                move.l     [A6 - 0x8], D0
  1446. 00000FCA  422E FFFC                clr.b      [A6 - 0x4]
  1447. 00000FCE  486D 15D2                pea.l      [A5 + 0x15D2 /* export_694 */]
  1448. 00000FD2  486E FFF8                pea.l      [A6 - 0x8]
  1449. 00000FD6  206E 0008                movea.l    A0, [A6 + 0x8]
  1450. 00000FDA  2250                     movea.l    A1, [A0]
  1451. 00000FDC  2F29 0030                move.l     -[A7], [A1 + 0x30]
  1452. 00000FE0  4EAD D96E                jsr        [A5 - 0x2692]
  1453. 00000FE4  206E 000C                movea.l    A0, [A6 + 0xC]
  1454. 00000FE8  10AE FFFC                move.b     [A0], [A6 - 0x4]
  1455. 00000FEC  202E FFF8                move.l     D0, [A6 - 0x8]
  1456. 00000FF0  4E5E                     unlink     A6
  1457. 00000FF2  4E74 0008                rtd        0x0008
  1458. export_723:
  1459. 00000FF6  4E56 0000                link       A6, 0
  1460. 00000FFA  A89E                     syscall    PenNormal
  1461. 00000FFC  4E5E                     unlink     A6
  1462. 00000FFE  4E74 0004                rtd        0x0004
  1463. fn00001002:
  1464. 00001002  4E56 0000                link       A6, 0
  1465. 00001006  2F0A                     move.l     -[A7], A2
  1466. 00001008  246E 0008                movea.l    A2, [A6 + 0x8]
  1467. 0000100C  2052                     movea.l    A0, [A2]
  1468. 0000100E  4228 0004                clr.b      [A0 + 0x4]
  1469. 00001012  4240                     clr.w      D0
  1470. 00001014  2052                     movea.l    A0, [A2]
  1471. 00001016  3140 0044                move.w     [A0 + 0x44], D0
  1472. 0000101A  7000                     moveq.l    D0, 0x00
  1473. 0000101C  2052                     movea.l    A0, [A2]
  1474. 0000101E  2140 0046                move.l     [A0 + 0x46], D0
  1475. 00001022  245F                     movea.l    A2, [A7]+
  1476. 00001024  4E5E                     unlink     A6
  1477. 00001026  4E74 0004                rtd        0x0004
  1478. export_724:
  1479. 0000102A  4E56 0000                link       A6, 0
  1480. 0000102E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1481. 00001032  4EAD E23E                jsr        [A5 - 0x1DC2]
  1482. 00001036  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1483. 0000103A  4EAD 0D12                jsr        [A5 + 0xD12 /* export_414 */]
  1484. 0000103E  4E5E                     unlink     A6
  1485. 00001040  4E74 0004                rtd        0x0004
  1486. export_725:
  1487. 00001044  4E56 0000                link       A6, 0
  1488. 00001048  4E5E                     unlink     A6
  1489. 0000104A  4E74 0006                rtd        0x0006
  1490. export_726:
  1491. 0000104E  4E56 0000                link       A6, 0
  1492. 00001052  4E5E                     unlink     A6
  1493. 00001054  4E74 0004                rtd        0x0004
  1494. export_727:
  1495. 00001058  4E56 0000                link       A6, 0
  1496. 0000105C  2F0A                     move.l     -[A7], A2
  1497. 0000105E  246E 0008                movea.l    A2, [A6 + 0x8]
  1498. 00001062  2052                     movea.l    A0, [A2]
  1499. 00001064  5848                     addq.w     A0, 4
  1500. 00001066  2F08                     move.l     -[A7], A0
  1501. 00001068  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1502. 0000106C  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  1503. 00001070  504F                     addq.w     A7, 8
  1504. 00001072  2052                     movea.l    A0, [A2]
  1505. 00001074  316E 000C 0044           move.w     [A0 + 0x44], [A6 + 0xC]
  1506. 0000107A  7000                     moveq.l    D0, 0x00
  1507. 0000107C  2052                     movea.l    A0, [A2]
  1508. 0000107E  2140 0046                move.l     [A0 + 0x46], D0
  1509. 00001082  2F0A                     move.l     -[A7], A2
  1510. 00001084  4EAD E244                jsr        [A5 - 0x1DBC]
  1511. 00001088  4A00                     tst.b      D0
  1512. 0000108A  6706                     beq        +0x8 /* 00001092 */
  1513. 0000108C  2F0A                     move.l     -[A7], A2
  1514. 0000108E  4EAD E232                jsr        [A5 - 0x1DCE]
  1515. label00001092:
  1516. 00001092  245F                     movea.l    A2, [A7]+
  1517. 00001094  4E5E                     unlink     A6
  1518. 00001096  4E74 000A                rtd        0x000A
  1519. export_728:
  1520. 0000109A  4E56 0000                link       A6, 0
  1521. 0000109E  48E7 0030                movem.l    -[A7], A2,A3
  1522. 000010A2  246E 0008                movea.l    A2, [A6 + 0x8]
  1523. 000010A6  2052                     movea.l    A0, [A2]
  1524. 000010A8  5848                     addq.w     A0, 4
  1525. 000010AA  2F08                     move.l     -[A7], A0
  1526. 000010AC  266E 000C                movea.l    A3, [A6 + 0xC]
  1527. 000010B0  5C4B                     addq.w     A3, 6
  1528. 000010B2  2F0B                     move.l     -[A7], A3
  1529. 000010B4  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  1530. 000010B8  504F                     addq.w     A7, 8
  1531. 000010BA  206E 000C                movea.l    A0, [A6 + 0xC]
  1532. 000010BE  3010                     move.w     D0, [A0]
  1533. 000010C0  2252                     movea.l    A1, [A2]
  1534. 000010C2  3340 0044                move.w     [A1 + 0x44], D0
  1535. 000010C6  2028 0002                move.l     D0, [A0 + 0x2]
  1536. 000010CA  2052                     movea.l    A0, [A2]
  1537. 000010CC  2140 0046                move.l     [A0 + 0x46], D0
  1538. 000010D0  2F0A                     move.l     -[A7], A2
  1539. 000010D2  4EAD E244                jsr        [A5 - 0x1DBC]
  1540. 000010D6  4A00                     tst.b      D0
  1541. 000010D8  6706                     beq        +0x8 /* 000010E0 */
  1542. 000010DA  2F0A                     move.l     -[A7], A2
  1543. 000010DC  4EAD E232                jsr        [A5 - 0x1DCE]
  1544. label000010E0:
  1545. 000010E0  4CDF 0C00                movem.l    A2,A3, [A7]+
  1546. 000010E4  4E5E                     unlink     A6
  1547. 000010E6  4E74 0008                rtd        0x0008
  1548. export_729:
  1549. 000010EA  4E56 FFB8                link       A6, -0x0048
  1550. 000010EE  486E FFBE                pea.l      [A6 - 0x42]
  1551. 000010F2  2F2E 0012                move.l     -[A7], [A6 + 0x12]
  1552. 000010F6  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  1553. 000010FA  504F                     addq.w     A7, 8
  1554. 000010FC  3D6E 0010 FFB8           move.w     [A6 - 0x48], [A6 + 0x10]
  1555. 00001102  2D6E 000C FFBA           move.l     [A6 - 0x46], [A6 + 0xC]
  1556. 00001108  486E FFB8                pea.l      [A6 - 0x48]
  1557. 0000110C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1558. 00001110  4EAD E22C                jsr        [A5 - 0x1DD4]
  1559. 00001114  4E5E                     unlink     A6
  1560. 00001116  4E74 000E                rtd        0x000E
  1561. export_730:
  1562. 0000111A  4E56 FFF4                link       A6, -0x000C
  1563. 0000111E  2F0A                     move.l     -[A7], A2
  1564. 00001120  554F                     subq.w     A7, 2
  1565. 00001122  246E 000C                movea.l    A2, [A6 + 0xC]
  1566. 00001126  3F2A 0006                move.w     -[A7], [A2 + 0x6]
  1567. 0000112A  486E FFF4                pea.l      [A6 - 0xC]
  1568. 0000112E  486E FFF8                pea.l      [A6 - 0x8]
  1569. 00001132  486E FFFC                pea.l      [A6 - 0x4]
  1570. 00001136  4EAD 0242                jsr        [A5 + 0x242 /* export_68 */]
  1571. 0000113A  301F                     move.w     D0, [A7]+
  1572. 0000113C  3F00                     move.w     -[A7], D0
  1573. 0000113E  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  1574. 00001142  700A                     moveq.l    D0, 0x0A
  1575. 00001144  D5C0                     add.l      A2, D0
  1576. 00001146  2F0A                     move.l     -[A7], A2
  1577. 00001148  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  1578. 0000114C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1579. 00001150  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1580. 00001154  4EAD E220                jsr        [A5 - 0x1DE0]
  1581. 00001158  245F                     movea.l    A2, [A7]+
  1582. 0000115A  4E5E                     unlink     A6
  1583. 0000115C  4E74 0008                rtd        0x0008
  1584. export_731:
  1585. 00001160  4E56 FFB8                link       A6, -0x0048
  1586. 00001164  48E7 1020                movem.l    -[A7], D3,A2
  1587. 00001168  102D CD2A                move.b     D0, [A5 - 0x32D6]
  1588. 0000116C  E608                     lsr        D0.b, 3
  1589. 0000116E  7601                     moveq.l    D3, 0x01
  1590. 00001170  C003                     and.b      D0, D3
  1591. 00001172  6700 0080                beq        +0x82 /* 000011F4 */
  1592. 00001176  486E FFBE                pea.l      [A6 - 0x42]
  1593. 0000117A  246E 0008                movea.l    A2, [A6 + 0x8]
  1594. 0000117E  2052                     movea.l    A0, [A2]
  1595. 00001180  5848                     addq.w     A0, 4
  1596. 00001182  2F08                     move.l     -[A7], A0
  1597. 00001184  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  1598. 00001188  504F                     addq.w     A7, 8
  1599. 0000118A  2052                     movea.l    A0, [A2]
  1600. 0000118C  2028 0046                move.l     D0, [A0 + 0x46]
  1601. 00001190  2D40 FFBA                move.l     [A6 - 0x46], D0
  1602. 00001194  2052                     movea.l    A0, [A2]
  1603. 00001196  3028 0044                move.w     D0, [A0 + 0x44]
  1604. 0000119A  3D40 FFB8                move.w     [A6 - 0x48], D0
  1605. 0000119E  554F                     subq.w     A7, 2
  1606. 000011A0  486E FFB8                pea.l      [A6 - 0x48]
  1607. 000011A4  1F03                     move.b     -[A7], D3
  1608. 000011A6  486E FFFE                pea.l      [A6 - 0x2]
  1609. 000011AA  486E FFFF                pea.l      [A6 - 0x1]
  1610. 000011AE  700C                     moveq.l    D0, 0x0C
  1611. 000011B0  A823                     syscall    AliasDispatch
  1612. 000011B2  301F                     move.w     D0, [A7]+
  1613. 000011B4  3F00                     move.w     -[A7], D0
  1614. 000011B6  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  1615. 000011BA  102E FFFF                move.b     D0, [A6 - 0x1]
  1616. 000011BE  6724                     beq        +0x26 /* 000011E4 */
  1617. 000011C0  246E 0008                movea.l    A2, [A6 + 0x8]
  1618. 000011C4  2052                     movea.l    A0, [A2]
  1619. 000011C6  5848                     addq.w     A0, 4
  1620. 000011C8  2F08                     move.l     -[A7], A0
  1621. 000011CA  486E FFBE                pea.l      [A6 - 0x42]
  1622. 000011CE  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  1623. 000011D2  504F                     addq.w     A7, 8
  1624. 000011D4  2052                     movea.l    A0, [A2]
  1625. 000011D6  216E FFBA 0046           move.l     [A0 + 0x46], [A6 - 0x46]
  1626. 000011DC  2052                     movea.l    A0, [A2]
  1627. 000011DE  316E FFB8 0044           move.w     [A0 + 0x44], [A6 - 0x48]
  1628. label000011E4:
  1629. 000011E4  102E FFFE                move.b     D0, [A6 - 0x2]
  1630. 000011E8  670A                     beq        +0xC /* 000011F4 */
  1631. 000011EA  70CE                     moveq.l    D0, 0xFFFFFFCE
  1632. 000011EC  3F00                     move.w     -[A7], D0
  1633. 000011EE  42A7                     clr.l      -[A7]
  1634. 000011F0  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  1635. label000011F4:
  1636. 000011F4  4CDF 0408                movem.l    D3,A2, [A7]+
  1637. 000011F8  4E5E                     unlink     A6
  1638. 000011FA  4E74 0004                rtd        0x0004
  1639. export_732:
  1640. 000011FE  4E56 0000                link       A6, 0
  1641. 00001202  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1642. 00001206  206E 0008                movea.l    A0, [A6 + 0x8]
  1643. 0000120A  2250                     movea.l    A1, [A0]
  1644. 0000120C  5849                     addq.w     A1, 4
  1645. 0000120E  2F09                     move.l     -[A7], A1
  1646. 00001210  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  1647. 00001214  4E5E                     unlink     A6
  1648. 00001216  4E74 0008                rtd        0x0008
  1649. export_733:
  1650. 0000121A  4E56 0000                link       A6, 0
  1651. 0000121E  2F0A                     move.l     -[A7], A2
  1652. 00001220  246E 000C                movea.l    A2, [A6 + 0xC]
  1653. 00001224  5C4A                     addq.w     A2, 6
  1654. 00001226  2F0A                     move.l     -[A7], A2
  1655. 00001228  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1656. 0000122C  4EAD E24A                jsr        [A5 - 0x1DB6]
  1657. 00001230  206E 0008                movea.l    A0, [A6 + 0x8]
  1658. 00001234  2250                     movea.l    A1, [A0]
  1659. 00001236  2029 0046                move.l     D0, [A1 + 0x46]
  1660. 0000123A  226E 000C                movea.l    A1, [A6 + 0xC]
  1661. 0000123E  2340 0002                move.l     [A1 + 0x2], D0
  1662. 00001242  2450                     movea.l    A2, [A0]
  1663. 00001244  302A 0044                move.w     D0, [A2 + 0x44]
  1664. 00001248  3280                     move.w     [A1], D0
  1665. 0000124A  245F                     movea.l    A2, [A7]+
  1666. 0000124C  4E5E                     unlink     A6
  1667. 0000124E  4E74 0008                rtd        0x0008
  1668. export_734:
  1669. fn00001252:
  1670. 00001252  4E56 0000                link       A6, 0
  1671. 00001256  48E7 0030                movem.l    -[A7], A2,A3
  1672. 0000125A  554F                     subq.w     A7, 2
  1673. 0000125C  246E 0008                movea.l    A2, [A6 + 0x8]
  1674. 00001260  2652                     movea.l    A3, [A2]
  1675. 00001262  3F2B 0044                move.w     -[A7], [A3 + 0x44]
  1676. 00001266  2F2B 0046                move.l     -[A7], [A3 + 0x46]
  1677. 0000126A  584B                     addq.w     A3, 4
  1678. 0000126C  2F0B                     move.l     -[A7], A3
  1679. 0000126E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1680. 00001272  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1681. 00001276  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1682. 0000127A  301F                     move.w     D0, [A7]+
  1683. 0000127C  3F00                     move.w     -[A7], D0
  1684. 0000127E  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  1685. 00001282  4CDF 0C00                movem.l    A2,A3, [A7]+
  1686. 00001286  4E5E                     unlink     A6
  1687. 00001288  4E74 000C                rtd        0x000C
  1688. export_735:
  1689. 0000128C  4E56 0000                link       A6, 0
  1690. 00001290  48E7 1030                movem.l    -[A7], D3,A2,A3
  1691. 00001294  7001                     moveq.l    D0, 0x01
  1692. 00001296  1F00                     move.b     -[A7], D0
  1693. 00001298  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1694. 0000129C  4EAD DA0C                jsr        [A5 - 0x25F4]
  1695. 000012A0  1600                     move.b     D3, D0
  1696. 000012A2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1697. 000012A6  4EAD E23E                jsr        [A5 - 0x1DC2]
  1698. 000012AA  554F                     subq.w     A7, 2
  1699. 000012AC  246E 0008                movea.l    A2, [A6 + 0x8]
  1700. 000012B0  2652                     movea.l    A3, [A2]
  1701. 000012B2  3F2B 0044                move.w     -[A7], [A3 + 0x44]
  1702. 000012B6  2F2B 0046                move.l     -[A7], [A3 + 0x46]
  1703. 000012BA  584B                     addq.w     A3, 4
  1704. 000012BC  2F0B                     move.l     -[A7], A3
  1705. 000012BE  4EAD 0222                jsr        [A5 + 0x222 /* export_64 */]
  1706. 000012C2  301F                     move.w     D0, [A7]+
  1707. 000012C4  3F00                     move.w     -[A7], D0
  1708. 000012C6  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  1709. 000012CA  1F03                     move.b     -[A7], D3
  1710. 000012CC  2F0A                     move.l     -[A7], A2
  1711. 000012CE  4EAD DA0C                jsr        [A5 - 0x25F4]
  1712. 000012D2  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1713. 000012D6  4E5E                     unlink     A6
  1714. 000012D8  4E74 0004                rtd        0x0004
  1715. export_736:
  1716. 000012DC  4E56 0000                link       A6, 0
  1717. 000012E0  48E7 0030                movem.l    -[A7], A2,A3
  1718. 000012E4  554F                     subq.w     A7, 2
  1719. 000012E6  246E 0008                movea.l    A2, [A6 + 0x8]
  1720. 000012EA  2652                     movea.l    A3, [A2]
  1721. 000012EC  3F2B 0044                move.w     -[A7], [A3 + 0x44]
  1722. 000012F0  2F2B 0046                move.l     -[A7], [A3 + 0x46]
  1723. 000012F4  584B                     addq.w     A3, 4
  1724. 000012F6  2F0B                     move.l     -[A7], A3
  1725. 000012F8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1726. 000012FC  4EAD 0232                jsr        [A5 + 0x232 /* export_66 */]
  1727. 00001300  301F                     move.w     D0, [A7]+
  1728. 00001302  3F00                     move.w     -[A7], D0
  1729. 00001304  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  1730. 00001308  2052                     movea.l    A0, [A2]
  1731. 0000130A  5848                     addq.w     A0, 4
  1732. 0000130C  2F08                     move.l     -[A7], A0
  1733. 0000130E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1734. 00001312  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  1735. 00001316  504F                     addq.w     A7, 8
  1736. 00001318  4CDF 0C00                movem.l    A2,A3, [A7]+
  1737. 0000131C  4E5E                     unlink     A6
  1738. 0000131E  4E74 0008                rtd        0x0008
  1739. export_737:
  1740. 00001322  4E56 FFF0                link       A6, -0x0010
  1741. 00001326  48E7 1030                movem.l    -[A7], D3,A2,A3
  1742. 0000132A  554F                     subq.w     A7, 2
  1743. 0000132C  246E 0008                movea.l    A2, [A6 + 0x8]
  1744. 00001330  2652                     movea.l    A3, [A2]
  1745. 00001332  3F2B 0044                move.w     -[A7], [A3 + 0x44]
  1746. 00001336  2F2B 0046                move.l     -[A7], [A3 + 0x46]
  1747. 0000133A  584B                     addq.w     A3, 4
  1748. 0000133C  2F0B                     move.l     -[A7], A3
  1749. 0000133E  486E FFF0                pea.l      [A6 - 0x10]
  1750. 00001342  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  1751. 00001346  361F                     move.w     D3, [A7]+
  1752. 00001348  3003                     move.w     D0, D3
  1753. 0000134A  57C0                     seq        D0
  1754. 0000134C  4400                     neg.b      D0
  1755. 0000134E  4880                     ext.w      D0
  1756. 00001350  48C0                     ext.l      D0
  1757. 00001352  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1758. 00001356  4E5E                     unlink     A6
  1759. 00001358  4E74 0004                rtd        0x0004
  1760. export_738:
  1761. 0000135C  4E56 0000                link       A6, 0
  1762. 00001360  48E7 0030                movem.l    -[A7], A2,A3
  1763. 00001364  554F                     subq.w     A7, 2
  1764. 00001366  246E 0008                movea.l    A2, [A6 + 0x8]
  1765. 0000136A  2652                     movea.l    A3, [A2]
  1766. 0000136C  3F2B 0044                move.w     -[A7], [A3 + 0x44]
  1767. 00001370  2F2B 0046                move.l     -[A7], [A3 + 0x46]
  1768. 00001374  584B                     addq.w     A3, 4
  1769. 00001376  2F0B                     move.l     -[A7], A3
  1770. 00001378  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1771. 0000137C  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  1772. 00001380  301F                     move.w     D0, [A7]+
  1773. 00001382  3F00                     move.w     -[A7], D0
  1774. 00001384  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  1775. 00001388  4CDF 0C00                movem.l    A2,A3, [A7]+
  1776. 0000138C  4E5E                     unlink     A6
  1777. 0000138E  4E74 0008                rtd        0x0008
  1778. export_739:
  1779. 00001392  4E56 0000                link       A6, 0
  1780. 00001396  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1781. 0000139A  4EBA FC66                jsr        [PC - 0x39A /* 00001002 */]
  1782. 0000139E  4240                     clr.w      D0
  1783. 000013A0  206E 0008                movea.l    A0, [A6 + 0x8]
  1784. 000013A4  2250                     movea.l    A1, [A0]
  1785. 000013A6  3340 004A                move.w     [A1 + 0x4A], D0
  1786. 000013AA  4E5E                     unlink     A6
  1787. 000013AC  4E74 0004                rtd        0x0004
  1788. export_740:
  1789. 000013B0  4E56 0000                link       A6, 0
  1790. 000013B4  48E7 1030                movem.l    -[A7], D3,A2,A3
  1791. 000013B8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1792. 000013BC  4EAD E2CA                jsr        [A5 - 0x1D36]
  1793. 000013C0  4A00                     tst.b      D0
  1794. 000013C2  6714                     beq        +0x16 /* 000013D8 */
  1795. 000013C4  7032                     moveq.l    D0, 0x32
  1796. 000013C6  2F00                     move.l     -[A7], D0
  1797. 000013C8  486D E314                pea.l      [A5 - 0x1CEC]
  1798. 000013CC  486D E320                pea.l      [A5 - 0x1CE0]
  1799. 000013D0  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  1800. 000013D4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1801. label000013D8:
  1802. 000013D8  7001                     moveq.l    D0, 0x01
  1803. 000013DA  1F00                     move.b     -[A7], D0
  1804. 000013DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1805. 000013E0  4EAD DA0C                jsr        [A5 - 0x25F4]
  1806. 000013E4  1600                     move.b     D3, D0
  1807. 000013E6  554F                     subq.w     A7, 2
  1808. 000013E8  246E 0008                movea.l    A2, [A6 + 0x8]
  1809. 000013EC  2652                     movea.l    A3, [A2]
  1810. 000013EE  3F2B 0044                move.w     -[A7], [A3 + 0x44]
  1811. 000013F2  2F2B 0046                move.l     -[A7], [A3 + 0x46]
  1812. 000013F6  584B                     addq.w     A3, 4
  1813. 000013F8  2F0B                     move.l     -[A7], A3
  1814. 000013FA  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  1815. 000013FE  4EAD 024A                jsr        [A5 + 0x24A /* export_69 */]
  1816. 00001402  301F                     move.w     D0, [A7]+
  1817. 00001404  2052                     movea.l    A0, [A2]
  1818. 00001406  3140 004A                move.w     [A0 + 0x4A], D0
  1819. 0000140A  1F03                     move.b     -[A7], D3
  1820. 0000140C  2F0A                     move.l     -[A7], A2
  1821. 0000140E  4EAD DA0C                jsr        [A5 - 0x25F4]
  1822. 00001412  2652                     movea.l    A3, [A2]
  1823. 00001414  704A                     moveq.l    D0, 0x4A
  1824. 00001416  D7C0                     add.l      A3, D0
  1825. 00001418  3013                     move.w     D0, [A3]
  1826. 0000141A  72FF                     moveq.l    D1, 0xFFFFFFFF
  1827. 0000141C  B041                     cmp.w      D0, D1
  1828. 0000141E  6608                     bne        +0xA /* 00001428 */
  1829. 00001420  4240                     clr.w      D0
  1830. 00001422  3680                     move.w     [A3], D0
  1831. 00001424  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  1832. label00001428:
  1833. 00001428  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1834. 0000142C  4E5E                     unlink     A6
  1835. 0000142E  4E74 0006                rtd        0x0006
  1836. export_741:
  1837. 00001432  4E56 0000                link       A6, 0
  1838. 00001436  48E7 1020                movem.l    -[A7], D3,A2
  1839. 0000143A  206E 0008                movea.l    A0, [A6 + 0x8]
  1840. 0000143E  2250                     movea.l    A1, [A0]
  1841. 00001440  3629 004A                move.w     D3, [A1 + 0x4A]
  1842. 00001444  6F26                     ble        +0x28 /* 0000146C */
  1843. 00001446  3F03                     move.w     -[A7], D3
  1844. 00001448  A99A                     syscall    CloseResFile
  1845. 0000144A  4240                     clr.w      D0
  1846. 0000144C  246E 0008                movea.l    A2, [A6 + 0x8]
  1847. 00001450  2052                     movea.l    A0, [A2]
  1848. 00001452  3140 004A                move.w     [A0 + 0x4A], D0
  1849. 00001456  554F                     subq.w     A7, 2
  1850. 00001458  42A7                     clr.l      -[A7]
  1851. 0000145A  2052                     movea.l    A0, [A2]
  1852. 0000145C  3F28 0044                move.w     -[A7], [A0 + 0x44]
  1853. 00001460  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  1854. 00001464  301F                     move.w     D0, [A7]+
  1855. 00001466  3F00                     move.w     -[A7], D0
  1856. 00001468  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  1857. label0000146C:
  1858. 0000146C  4CDF 0408                movem.l    D3,A2, [A7]+
  1859. 00001470  4E5E                     unlink     A6
  1860. 00001472  4E74 0004                rtd        0x0004
  1861. export_742:
  1862. 00001476  4E56 0000                link       A6, 0
  1863. 0000147A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1864. 0000147E  4EAD E2CA                jsr        [A5 - 0x1D36]
  1865. 00001482  4A00                     tst.b      D0
  1866. 00001484  6614                     bne        +0x16 /* 0000149A */
  1867. 00001486  7057                     moveq.l    D0, 0x57
  1868. 00001488  2F00                     move.l     -[A7], D0
  1869. 0000148A  486D E332                pea.l      [A5 - 0x1CCE]
  1870. 0000148E  486D E33E                pea.l      [A5 - 0x1CC2]
  1871. 00001492  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  1872. 00001496  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1873. label0000149A:
  1874. 0000149A  206E 0008                movea.l    A0, [A6 + 0x8]
  1875. 0000149E  2250                     movea.l    A1, [A0]
  1876. 000014A0  3F29 004A                move.w     -[A7], [A1 + 0x4A]
  1877. 000014A4  A998                     syscall    UseResFile
  1878. 000014A6  4E5E                     unlink     A6
  1879. 000014A8  4E74 0004                rtd        0x0004
  1880. export_743:
  1881. 000014AC  4E56 0000                link       A6, 0
  1882. 000014B0  206E 0008                movea.l    A0, [A6 + 0x8]
  1883. 000014B4  2250                     movea.l    A1, [A0]
  1884. 000014B6  3029 004A                move.w     D0, [A1 + 0x4A]
  1885. 000014BA  56C0                     sne        D0
  1886. 000014BC  4400                     neg.b      D0
  1887. 000014BE  4880                     ext.w      D0
  1888. 000014C0  48C0                     ext.l      D0
  1889. 000014C2  4E5E                     unlink     A6
  1890. 000014C4  4E74 0004                rtd        0x0004
  1891. export_744:
  1892. 000014C8  4E56 0000                link       A6, 0
  1893. 000014CC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1894. 000014D0  4EAD E2CA                jsr        [A5 - 0x1D36]
  1895. 000014D4  4A00                     tst.b      D0
  1896. 000014D6  6614                     bne        +0x16 /* 000014EC */
  1897. 000014D8  7070                     moveq.l    D0, 0x70
  1898. 000014DA  2F00                     move.l     -[A7], D0
  1899. 000014DC  486D E348                pea.l      [A5 - 0x1CB8]
  1900. 000014E0  486D E354                pea.l      [A5 - 0x1CAC]
  1901. 000014E4  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  1902. 000014E8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1903. label000014EC:
  1904. 000014EC  206E 0008                movea.l    A0, [A6 + 0x8]
  1905. 000014F0  2250                     movea.l    A1, [A0]
  1906. 000014F2  3F29 004A                move.w     -[A7], [A1 + 0x4A]
  1907. 000014F6  A999                     syscall    UpdateResFile
  1908. 000014F8  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  1909. 000014FC  554F                     subq.w     A7, 2
  1910. 000014FE  42A7                     clr.l      -[A7]
  1911. 00001500  206E 0008                movea.l    A0, [A6 + 0x8]
  1912. 00001504  2250                     movea.l    A1, [A0]
  1913. 00001506  3F29 0044                move.w     -[A7], [A1 + 0x44]
  1914. 0000150A  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  1915. 0000150E  301F                     move.w     D0, [A7]+
  1916. 00001510  3F00                     move.w     -[A7], D0
  1917. 00001512  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  1918. 00001516  4E5E                     unlink     A6
  1919. 00001518  4E74 0004                rtd        0x0004
  1920. export_745:
  1921. 0000151C  4E56 FFB0                link       A6, -0x0050
  1922. 00001520  2F0A                     move.l     -[A7], A2
  1923. 00001522  246E 0008                movea.l    A2, [A6 + 0x8]
  1924. 00001526  2052                     movea.l    A0, [A2]
  1925. 00001528  5848                     addq.w     A0, 4
  1926. 0000152A  2D48 FFC2                move.l     [A6 - 0x3E], A0
  1927. 0000152E  2052                     movea.l    A0, [A2]
  1928. 00001530  3028 0044                move.w     D0, [A0 + 0x44]
  1929. 00001534  3D40 FFC6                move.w     [A6 - 0x3A], D0
  1930. 00001538  4240                     clr.w      D0
  1931. 0000153A  3D40 FFCC                move.w     [A6 - 0x34], D0
  1932. 0000153E  2052                     movea.l    A0, [A2]
  1933. 00001540  2028 0046                move.l     D0, [A0 + 0x46]
  1934. 00001544  2D40 FFE0                move.l     [A6 - 0x20], D0
  1935. 00001548  554F                     subq.w     A7, 2
  1936. 0000154A  486E FFB0                pea.l      [A6 - 0x50]
  1937. 0000154E  4227                     clr.b      -[A7]
  1938. 00001550  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1939. 00001554  301F                     move.w     D0, [A7]+
  1940. 00001556  3F00                     move.w     -[A7], D0
  1941. 00001558  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  1942. 0000155C  202E FFF0                move.l     D0, [A6 - 0x10]
  1943. 00001560  4480                     neg.l      D0
  1944. 00001562  9180                     subx.l     D0, D0
  1945. 00001564  4480                     neg.l      D0
  1946. 00001566  245F                     movea.l    A2, [A7]+
  1947. 00001568  4E5E                     unlink     A6
  1948. 0000156A  4E74 0004                rtd        0x0004
  1949. export_746:
  1950. 0000156E  4E56 0000                link       A6, 0
  1951. 00001572  48E7 1030                movem.l    -[A7], D3,A2,A3
  1952. 00001576  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1953. 0000157A  4EAD E244                jsr        [A5 - 0x1DBC]
  1954. 0000157E  4A00                     tst.b      D0
  1955. 00001580  6610                     bne        +0x12 /* 00001592 */
  1956. 00001582  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1957. 00001586  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1958. 0000158A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1959. 0000158E  4EBA FCC2                jsr        [PC - 0x33E /* 00001252 */]
  1960. label00001592:
  1961. 00001592  7001                     moveq.l    D0, 0x01
  1962. 00001594  1F00                     move.b     -[A7], D0
  1963. 00001596  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1964. 0000159A  4EAD DA0C                jsr        [A5 - 0x25F4]
  1965. 0000159E  1600                     move.b     D3, D0
  1966. 000015A0  246E 0008                movea.l    A2, [A6 + 0x8]
  1967. 000015A4  2652                     movea.l    A3, [A2]
  1968. 000015A6  3F2B 0044                move.w     -[A7], [A3 + 0x44]
  1969. 000015AA  2F2B 0046                move.l     -[A7], [A3 + 0x46]
  1970. 000015AE  584B                     addq.w     A3, 4
  1971. 000015B0  2F0B                     move.l     -[A7], A3
  1972. 000015B2  4EAD 0252                jsr        [A5 + 0x252 /* export_70 */]
  1973. 000015B6  1F03                     move.b     -[A7], D3
  1974. 000015B8  2F0A                     move.l     -[A7], A2
  1975. 000015BA  4EAD DA0C                jsr        [A5 - 0x25F4]
  1976. 000015BE  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  1977. 000015C2  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1978. 000015C6  4E5E                     unlink     A6
  1979. 000015C8  4E74 000C                rtd        0x000C
  1980. export_747:
  1981. 000015CC  4E56 0000                link       A6, 0
  1982. 000015D0  48E7 1020                movem.l    -[A7], D3,A2
  1983. 000015D4  4243                     clr.w      D3
  1984. 000015D6  246E 0008                movea.l    A2, [A6 + 0x8]
  1985. 000015DA  2052                     movea.l    A0, [A2]
  1986. 000015DC  3143 0004                move.w     [A0 + 0x4], D3
  1987. 000015E0  2052                     movea.l    A0, [A2]
  1988. 000015E2  3143 0006                move.w     [A0 + 0x6], D3
  1989. 000015E6  2052                     movea.l    A0, [A2]
  1990. 000015E8  3143 0008                move.w     [A0 + 0x8], D3
  1991. 000015EC  2052                     movea.l    A0, [A2]
  1992. 000015EE  3143 000A                move.w     [A0 + 0xA], D3
  1993. 000015F2  4CDF 0408                movem.l    D3,A2, [A7]+
  1994. 000015F6  4E5E                     unlink     A6
  1995. 000015F8  4E74 0004                rtd        0x0004
  1996. export_748:
  1997. 000015FC  4E56 0000                link       A6, 0
  1998. 00001600  206E 0008                movea.l    A0, [A6 + 0x8]
  1999. 00001604  2250                     movea.l    A1, [A0]
  2000. 00001606  3F29 0004                move.w     -[A7], [A1 + 0x4]
  2001. 0000160A  A887                     syscall    TextFont
  2002. 0000160C  206E 0008                movea.l    A0, [A6 + 0x8]
  2003. 00001610  2250                     movea.l    A1, [A0]
  2004. 00001612  3F29 0006                move.w     -[A7], [A1 + 0x6]
  2005. 00001616  A88A                     syscall    TextSize
  2006. 00001618  206E 0008                movea.l    A0, [A6 + 0x8]
  2007. 0000161C  2250                     movea.l    A1, [A0]
  2008. 0000161E  3F29 0008                move.w     -[A7], [A1 + 0x8]
  2009. 00001622  A888                     syscall    TextFace
  2010. 00001624  206E 0008                movea.l    A0, [A6 + 0x8]
  2011. 00001628  2250                     movea.l    A1, [A0]
  2012. 0000162A  3F29 000A                move.w     -[A7], [A1 + 0xA]
  2013. 0000162E  A889                     syscall    TextMode
  2014. 00001630  A89E                     syscall    PenNormal
  2015. 00001632  4E5E                     unlink     A6
  2016. 00001634  4E74 0004                rtd        0x0004
  2017. export_749:
  2018. 00001638  4E56 0000                link       A6, 0
  2019. 0000163C  2F0A                     move.l     -[A7], A2
  2020. 0000163E  206E 000C                movea.l    A0, [A6 + 0xC]
  2021. 00001642  226E 0008                movea.l    A1, [A6 + 0x8]
  2022. 00001646  2451                     movea.l    A2, [A1]
  2023. 00001648  584A                     addq.w     A2, 4
  2024. 0000164A  24D8                     move.l     [A2]+, [A0]+
  2025. 0000164C  24D8                     move.l     [A2]+, [A0]+
  2026. 0000164E  245F                     movea.l    A2, [A7]+
  2027. 00001650  4E5E                     unlink     A6
  2028. 00001652  4E74 0008                rtd        0x0008
  2029. export_750:
  2030. 00001656  4E56 0000                link       A6, 0
  2031. 0000165A  206E 0008                movea.l    A0, [A6 + 0x8]
  2032. 0000165E  2250                     movea.l    A1, [A0]
  2033. 00001660  5849                     addq.w     A1, 4
  2034. 00001662  206E 000C                movea.l    A0, [A6 + 0xC]
  2035. 00001666  20D9                     move.l     [A0]+, [A1]+
  2036. 00001668  20D9                     move.l     [A0]+, [A1]+
  2037. 0000166A  4E5E                     unlink     A6
  2038. 0000166C  4E74 0008                rtd        0x0008
  2039. export_751:
  2040. 00001670  4E56 0000                link       A6, 0
  2041. 00001674  2F03                     move.l     -[A7], D3
  2042. 00001676  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2043. 0000167A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2044. 0000167E  4EAD 0C12                jsr        [A5 + 0xC12 /* export_382 */]
  2045. 00001682  7600                     moveq.l    D3, 0x00
  2046. 00001684  206E 0008                movea.l    A0, [A6 + 0x8]
  2047. 00001688  2250                     movea.l    A1, [A0]
  2048. 0000168A  2343 0020                move.l     [A1 + 0x20], D3
  2049. 0000168E  2250                     movea.l    A1, [A0]
  2050. 00001690  2343 0024                move.l     [A1 + 0x24], D3
  2051. 00001694  2250                     movea.l    A1, [A0]
  2052. 00001696  2343 0028                move.l     [A1 + 0x28], D3
  2053. 0000169A  4203                     clr.b      D3
  2054. 0000169C  2250                     movea.l    A1, [A0]
  2055. 0000169E  1343 002C                move.b     [A1 + 0x2C], D3
  2056. 000016A2  2250                     movea.l    A1, [A0]
  2057. 000016A4  1343 002D                move.b     [A1 + 0x2D], D3
  2058. 000016A8  261F                     move.l     D3, [A7]+
  2059. 000016AA  4E5E                     unlink     A6
  2060. 000016AC  4E74 000A                rtd        0x000A
  2061. export_752:
  2062. 000016B0  4E56 0000                link       A6, 0
  2063. 000016B4  2F0A                     move.l     -[A7], A2
  2064. 000016B6  246E 0008                movea.l    A2, [A6 + 0x8]
  2065. 000016BA  2052                     movea.l    A0, [A2]
  2066. 000016BC  7024                     moveq.l    D0, 0x24
  2067. 000016BE  D1C0                     add.l      A0, D0
  2068. 000016C0  2F08                     move.l     -[A7], A0
  2069. 000016C2  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  2070. 000016C6  2052                     movea.l    A0, [A2]
  2071. 000016C8  7028                     moveq.l    D0, 0x28
  2072. 000016CA  D1C0                     add.l      A0, D0
  2073. 000016CC  2F08                     move.l     -[A7], A0
  2074. 000016CE  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  2075. 000016D2  2F0A                     move.l     -[A7], A2
  2076. 000016D4  4EAD 0C1A                jsr        [A5 + 0xC1A /* export_383 */]
  2077. 000016D8  245F                     movea.l    A2, [A7]+
  2078. 000016DA  4E5E                     unlink     A6
  2079. 000016DC  4E74 0004                rtd        0x0004
  2080. export_753:
  2081. 000016E0  4E56 0000                link       A6, 0
  2082. 000016E4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2083. 000016E8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2084. 000016EC  4EAD D624                jsr        [A5 - 0x29DC]
  2085. 000016F0  206E 0008                movea.l    A0, [A6 + 0x8]
  2086. 000016F4  2250                     movea.l    A1, [A0]
  2087. 000016F6  137C 0001 002D           move.b     [A1 + 0x2D], 0x1
  2088. 000016FC  4E5E                     unlink     A6
  2089. 000016FE  4E74 0008                rtd        0x0008
  2090. export_754:
  2091. 00001702  4E56 0000                link       A6, 0
  2092. 00001706  2F0A                     move.l     -[A7], A2
  2093. 00001708  206E 0008                movea.l    A0, [A6 + 0x8]
  2094. 0000170C  2250                     movea.l    A1, [A0]
  2095. 0000170E  2469 0028                movea.l    A2, [A1 + 0x28]
  2096. 00001712  B4FC 0000                cmpa.w     A2, 0x0
  2097. 00001716  6706                     beq        +0x8 /* 0000171E */
  2098. 00001718  2F0A                     move.l     -[A7], A2
  2099. 0000171A  4EAD DA00                jsr        [A5 - 0x2600]
  2100. label0000171E:
  2101. 0000171E  246E 0008                movea.l    A2, [A6 + 0x8]
  2102. 00001722  2052                     movea.l    A0, [A2]
  2103. 00001724  216E 000C 0028           move.l     [A0 + 0x28], [A6 + 0xC]
  2104. 0000172A  2052                     movea.l    A0, [A2]
  2105. 0000172C  4228 002C                clr.b      [A0 + 0x2C]
  2106. 00001730  245F                     movea.l    A2, [A7]+
  2107. 00001732  4E5E                     unlink     A6
  2108. 00001734  4E74 0008                rtd        0x0008
  2109. export_755:
  2110. 00001738  4E56 0000                link       A6, 0
  2111. 0000173C  48E7 0030                movem.l    -[A7], A2,A3
  2112. 00001740  202E 000C                move.l     D0, [A6 + 0xC]
  2113. 00001744  7204                     moveq.l    D1, 0x04
  2114. 00001746  B041                     cmp.w      D0, D1
  2115. 00001748  6714                     beq        +0x16 /* 0000175E */
  2116. 0000174A  7205                     moveq.l    D1, 0x05
  2117. 0000174C  B041                     cmp.w      D0, D1
  2118. 0000174E  671A                     beq        +0x1C /* 0000176A */
  2119. 00001750  7206                     moveq.l    D1, 0x06
  2120. 00001752  B041                     cmp.w      D0, D1
  2121. 00001754  6726                     beq        +0x28 /* 0000177C */
  2122. 00001756  7210                     moveq.l    D1, 0x10
  2123. 00001758  B041                     cmp.w      D0, D1
  2124. 0000175A  672A                     beq        +0x2C /* 00001786 */
  2125. 0000175C  6072                     bra        +0x74 /* 000017D0 */
  2126. label0000175E:
  2127. 0000175E  4227                     clr.b      -[A7]
  2128. 00001760  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2129. 00001764  4EAD D8CE                jsr        [A5 - 0x2732]
  2130. 00001768  6072                     bra        +0x74 /* 000017DC */
  2131. label0000176A:
  2132. 0000176A  206D CD34                movea.l    A0, [A5 - 0x32CC]
  2133. 0000176E  2F10                     move.l     -[A7], [A0]
  2134. 00001770  A851                     syscall    SetCursor
  2135. 00001772  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2136. 00001776  4EAD EE32                jsr        [A5 - 0x11CE]
  2137. 0000177A  6060                     bra        +0x62 /* 000017DC */
  2138. label0000177C:
  2139. 0000177C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2140. 00001780  4EAD EE44                jsr        [A5 - 0x11BC]
  2141. 00001784  6056                     bra        +0x58 /* 000017DC */
  2142. label00001786:
  2143. 00001786  246E 0008                movea.l    A2, [A6 + 0x8]
  2144. 0000178A  2652                     movea.l    A3, [A2]
  2145. 0000178C  246B 0028                movea.l    A2, [A3 + 0x28]
  2146. 00001790  B4FC 0000                cmpa.w     A2, 0x0
  2147. 00001794  6746                     beq        +0x48 /* 000017DC */
  2148. 00001796  4A2B 002C                tst.b      [A3 + 0x2C]
  2149. 0000179A  6708                     beq        +0xA /* 000017A4 */
  2150. 0000179C  2F0A                     move.l     -[A7], A2
  2151. 0000179E  4EAD DE72                jsr        [A5 - 0x218E]
  2152. 000017A2  600E                     bra        +0x10 /* 000017B2 */
  2153. label000017A4:
  2154. 000017A4  206E 0008                movea.l    A0, [A6 + 0x8]
  2155. 000017A8  2250                     movea.l    A1, [A0]
  2156. 000017AA  2F29 0028                move.l     -[A7], [A1 + 0x28]
  2157. 000017AE  4EAD DE6C                jsr        [A5 - 0x2194]
  2158. label000017B2:
  2159. 000017B2  246E 0008                movea.l    A2, [A6 + 0x8]
  2160. 000017B6  2652                     movea.l    A3, [A2]
  2161. 000017B8  702C                     moveq.l    D0, 0x2C
  2162. 000017BA  D7C0                     add.l      A3, D0
  2163. 000017BC  1013                     move.b     D0, [A3]
  2164. 000017BE  57C0                     seq        D0
  2165. 000017C0  4400                     neg.b      D0
  2166. 000017C2  4880                     ext.w      D0
  2167. 000017C4  48C0                     ext.l      D0
  2168. 000017C6  1680                     move.b     [A3], D0
  2169. 000017C8  2F0A                     move.l     -[A7], A2
  2170. 000017CA  4EAD EE56                jsr        [A5 - 0x11AA]
  2171. 000017CE  600C                     bra        +0xE /* 000017DC */
  2172. label000017D0:
  2173. 000017D0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2174. 000017D4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2175. 000017D8  4EAD 0C22                jsr        [A5 + 0xC22 /* export_384 */]
  2176. label000017DC:
  2177. 000017DC  4CDF 0C00                movem.l    A2,A3, [A7]+
  2178. 000017E0  4E5E                     unlink     A6
  2179. 000017E2  4E74 0008                rtd        0x0008
  2180. export_756:
  2181. 000017E6  4E56 0000                link       A6, 0
  2182. 000017EA  2F0A                     move.l     -[A7], A2
  2183. 000017EC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2184. 000017F0  4EAD 0C2A                jsr        [A5 + 0xC2A /* export_385 */]
  2185. 000017F4  7006                     moveq.l    D0, 0x06
  2186. 000017F6  2F00                     move.l     -[A7], D0
  2187. 000017F8  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  2188. 000017FC  4EAD D4FC                jsr        [A5 - 0x2B04]
  2189. 00001800  206E 0008                movea.l    A0, [A6 + 0x8]
  2190. 00001804  2250                     movea.l    A1, [A0]
  2191. 00001806  4A29 002D                tst.b      [A1 + 0x2D]
  2192. 0000180A  670C                     beq        +0xE /* 00001818 */
  2193. 0000180C  7005                     moveq.l    D0, 0x05
  2194. 0000180E  2F00                     move.l     -[A7], D0
  2195. 00001810  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  2196. 00001814  4EAD D4FC                jsr        [A5 - 0x2B04]
  2197. label00001818:
  2198. 00001818  246E 0008                movea.l    A2, [A6 + 0x8]
  2199. 0000181C  2052                     movea.l    A0, [A2]
  2200. 0000181E  4AA8 0028                tst.l      [A0 + 0x28]
  2201. 00001822  6712                     beq        +0x14 /* 00001836 */
  2202. 00001824  7010                     moveq.l    D0, 0x10
  2203. 00001826  2F00                     move.l     -[A7], D0
  2204. 00001828  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  2205. 0000182C  4EAD D4FC                jsr        [A5 - 0x2B04]
  2206. 00001830  2F0A                     move.l     -[A7], A2
  2207. 00001832  4EAD EE56                jsr        [A5 - 0x11AA]
  2208. label00001836:
  2209. 00001836  245F                     movea.l    A2, [A7]+
  2210. 00001838  4E5E                     unlink     A6
  2211. 0000183A  4E74 0004                rtd        0x0004
  2212. export_757:
  2213. 0000183E  4E56 0000                link       A6, 0
  2214. 00001842  2F0A                     move.l     -[A7], A2
  2215. 00001844  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  2216. 00001848  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2217. 0000184C  4EAD EE20                jsr        [A5 - 0x11E0]
  2218. 00001850  4A00                     tst.b      D0
  2219. 00001852  6726                     beq        +0x28 /* 0000187A */
  2220. 00001854  206E 0008                movea.l    A0, [A6 + 0x8]
  2221. 00001858  2250                     movea.l    A1, [A0]
  2222. 0000185A  2469 0024                movea.l    A2, [A1 + 0x24]
  2223. 0000185E  B4FC 0000                cmpa.w     A2, 0x0
  2224. 00001862  6706                     beq        +0x8 /* 0000186A */
  2225. 00001864  2F0A                     move.l     -[A7], A2
  2226. 00001866  4EAD E23E                jsr        [A5 - 0x1DC2]
  2227. label0000186A:
  2228. 0000186A  1F2E 000C                move.b     -[A7], [A6 + 0xC]
  2229. 0000186E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2230. 00001872  4EAD 0C52                jsr        [A5 + 0xC52 /* export_390 */]
  2231. 00001876  7001                     moveq.l    D0, 0x01
  2232. 00001878  6002                     bra        +0x4 /* 0000187C */
  2233. label0000187A:
  2234. 0000187A  4200                     clr.b      D0
  2235. label0000187C:
  2236. 0000187C  245F                     movea.l    A2, [A7]+
  2237. 0000187E  4E5E                     unlink     A6
  2238. 00001880  4E74 0006                rtd        0x0006
  2239. export_758:
  2240. 00001884  4E56 0000                link       A6, 0
  2241. 00001888  4E5E                     unlink     A6
  2242. 0000188A  4E74 0004                rtd        0x0004
  2243. export_759:
  2244. 0000188E  4E56 0000                link       A6, 0
  2245. 00001892  4E5E                     unlink     A6
  2246. 00001894  4E74 0008                rtd        0x0008
  2247. export_760:
  2248. 00001898  4E56 0000                link       A6, 0
  2249. 0000189C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2250. 000018A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2251. 000018A4  4EAD 0C5A                jsr        [A5 + 0xC5A /* export_391 */]
  2252. 000018A8  4E5E                     unlink     A6
  2253. 000018AA  4E74 0008                rtd        0x0008
  2254. export_761:
  2255. 000018AE  4E56 0000                link       A6, 0
  2256. 000018B2  4200                     clr.b      D0
  2257. 000018B4  4E5E                     unlink     A6
  2258. 000018B6  4E74 0004                rtd        0x0004
  2259. export_762:
  2260. 000018BA  4E56 0000                link       A6, 0
  2261. 000018BE  4200                     clr.b      D0
  2262. 000018C0  4E5E                     unlink     A6
  2263. 000018C2  4E74 0008                rtd        0x0008
  2264. export_763:
  2265. 000018C6  4E56 0000                link       A6, 0
  2266. 000018CA  4E5E                     unlink     A6
  2267. 000018CC  4E74 0004                rtd        0x0004
  2268. export_764:
  2269. 000018D0  4E56 FFB4                link       A6, -0x004C
  2270. 000018D4  486E FFB4                pea.l      [A6 - 0x4C]
  2271. 000018D8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2272. 000018DC  4EAD EE4A                jsr        [A5 - 0x11B6]
  2273. 000018E0  102E FFB4                move.b     D0, [A6 - 0x4C]
  2274. 000018E4  6716                     beq        +0x18 /* 000018FC */
  2275. 000018E6  206D CD34                movea.l    A0, [A5 - 0x32CC]
  2276. 000018EA  2F10                     move.l     -[A7], [A0]
  2277. 000018EC  A851                     syscall    SetCursor
  2278. 000018EE  486E FFB4                pea.l      [A6 - 0x4C]
  2279. 000018F2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2280. 000018F6  4EAD EE38                jsr        [A5 - 0x11C8]
  2281. 000018FA  6002                     bra        +0x4 /* 000018FE */
  2282. label000018FC:
  2283. 000018FC  4200                     clr.b      D0
  2284. label000018FE:
  2285. 000018FE  4E5E                     unlink     A6
  2286. 00001900  4E74 0004                rtd        0x0004
  2287. export_765:
  2288. 00001904  4E56 FEFC                link       A6, -0x0104
  2289. 00001908  2F0A                     move.l     -[A7], A2
  2290. 0000190A  486E FEFC                pea.l      [A6 - 0x104]
  2291. 0000190E  3F3C F061                move.w     -[A7], 0xF061
  2292. 00001912  2F3C 444C 4F47           move.l     -[A7], 0x444C4F47 /* 'DLOG' */
  2293. 00001918  4EAD 0282                jsr        [A5 + 0x282 /* export_76 */]
  2294. 0000191C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2295. 00001920  486E FF00                pea.l      [A6 - 0x100]
  2296. 00001924  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2297. 00001928  4EAD EE50                jsr        [A5 - 0x11B0]
  2298. 0000192C  594F                     subq.w     A7, 4
  2299. 0000192E  3F3C 0096                move.w     -[A7], 0x96
  2300. 00001932  A9BA                     syscall    GetString
  2301. 00001934  245F                     movea.l    A2, [A7]+
  2302. 00001936  2F0A                     move.l     -[A7], A2
  2303. 00001938  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  2304. 0000193C  204A                     movea.l    A0, A2
  2305. 0000193E  A064                     syscall    MoveHHi
  2306. 00001940  204A                     movea.l    A0, A2
  2307. 00001942  A029                     syscall    HLock
  2308. 00001944  2F2E FEFC                move.l     -[A7], [A6 - 0x104]
  2309. 00001948  2F12                     move.l     -[A7], [A2]
  2310. 0000194A  486E FF00                pea.l      [A6 - 0x100]
  2311. 0000194E  42A7                     clr.l      -[A7]
  2312. 00001950  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2313. 00001954  3F3C F061                move.w     -[A7], 0xF061
  2314. 00001958  42A7                     clr.l      -[A7]
  2315. 0000195A  3F3C 0003                move.w     -[A7], 0x3
  2316. 0000195E  A9EA                     syscall    Pack3
  2317. 00001960  204A                     movea.l    A0, A2
  2318. 00001962  A02A                     syscall    HUnlock
  2319. 00001964  245F                     movea.l    A2, [A7]+
  2320. 00001966  4E5E                     unlink     A6
  2321. 00001968  4E74 0008                rtd        0x0008
  2322. export_766:
  2323. 0000196C  4E56 FE00                link       A6, -0x0200
  2324. 00001970  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  2325. 00001974  7601                     moveq.l    D3, 0x01
  2326. 00001976  246E 0008                movea.l    A2, [A6 + 0x8]
  2327. 0000197A  2652                     movea.l    A3, [A2]
  2328. 0000197C  4A2B 002D                tst.b      [A3 + 0x2D]
  2329. 00001980  6700 0086                beq        +0x88 /* 00001A08 */
  2330. 00001984  246B 0016                movea.l    A2, [A3 + 0x16]
  2331. 00001988  B4FC 0000                cmpa.w     A2, 0x0
  2332. 0000198C  6706                     beq        +0x8 /* 00001994 */
  2333. 0000198E  2F0A                     move.l     -[A7], A2
  2334. 00001990  4EAD D108                jsr        [A5 - 0x2EF8]
  2335. label00001994:
  2336. 00001994  486E FE00                pea.l      [A6 - 0x200]
  2337. 00001998  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2338. 0000199C  4EAD EE50                jsr        [A5 - 0x11B0]
  2339. 000019A0  486E FF00                pea.l      [A6 - 0x100]
  2340. 000019A4  3F3C 0080                move.w     -[A7], 0x80
  2341. 000019A8  102E 000C                move.b     D0, [A6 + 0xC]
  2342. 000019AC  6704                     beq        +0x6 /* 000019B2 */
  2343. 000019AE  7001                     moveq.l    D0, 0x01
  2344. 000019B0  6002                     bra        +0x4 /* 000019B4 */
  2345. label000019B2:
  2346. 000019B2  7002                     moveq.l    D0, 0x02
  2347. label000019B4:
  2348. 000019B4  3F00                     move.w     -[A7], D0
  2349. 000019B6  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  2350. 000019BA  486E FE00                pea.l      [A6 - 0x200]
  2351. 000019BE  486E FF00                pea.l      [A6 - 0x100]
  2352. 000019C2  42A7                     clr.l      -[A7]
  2353. 000019C4  42A7                     clr.l      -[A7]
  2354. 000019C6  A98B                     syscall    ParamText
  2355. 000019C8  3F3C 0097                move.w     -[A7], 0x97
  2356. 000019CC  2F3C 414C 5254           move.l     -[A7], 0x414C5254 /* 'ALRT' */
  2357. 000019D2  4EAD 027A                jsr        [A5 + 0x27A /* export_75 */]
  2358. 000019D6  5C4F                     addq.w     A7, 6
  2359. 000019D8  A850                     syscall    InitCursor
  2360. 000019DA  554F                     subq.w     A7, 2
  2361. 000019DC  3F3C 0097                move.w     -[A7], 0x97
  2362. 000019E0  42A7                     clr.l      -[A7]
  2363. 000019E2  A985                     syscall    Alert
  2364. 000019E4  381F                     move.w     D4, [A7]+
  2365. 000019E6  7001                     moveq.l    D0, 0x01
  2366. 000019E8  B840                     cmp.w      D4, D0
  2367. 000019EA  6614                     bne        +0x16 /* 00001A00 */
  2368. 000019EC  206D CD34                movea.l    A0, [A5 - 0x32CC]
  2369. 000019F0  2F10                     move.l     -[A7], [A0]
  2370. 000019F2  A851                     syscall    SetCursor
  2371. 000019F4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2372. 000019F8  4EAD EE32                jsr        [A5 - 0x11CE]
  2373. 000019FC  1600                     move.b     D3, D0
  2374. 000019FE  6008                     bra        +0xA /* 00001A08 */
  2375. label00001A00:
  2376. 00001A00  0C44 0003                cmpi.w     D4, 0x3
  2377. 00001A04  6602                     bne        +0x4 /* 00001A08 */
  2378. 00001A06  7600                     moveq.l    D3, 0x00
  2379. label00001A08:
  2380. 00001A08  1003                     move.b     D0, D3
  2381. 00001A0A  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  2382. 00001A0E  4E5E                     unlink     A6
  2383. 00001A10  4E74 0006                rtd        0x0006
  2384. export_767:
  2385. 00001A14  4E56 0000                link       A6, 0
  2386. 00001A18  2F0A                     move.l     -[A7], A2
  2387. 00001A1A  206E 0008                movea.l    A0, [A6 + 0x8]
  2388. 00001A1E  2250                     movea.l    A1, [A0]
  2389. 00001A20  2469 0024                movea.l    A2, [A1 + 0x24]
  2390. 00001A24  B4FC 0000                cmpa.w     A2, 0x0
  2391. 00001A28  670C                     beq        +0xE /* 00001A36 */
  2392. 00001A2A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2393. 00001A2E  2F0A                     move.l     -[A7], A2
  2394. 00001A30  4EAD E24A                jsr        [A5 - 0x1DB6]
  2395. 00001A34  6022                     bra        +0x24 /* 00001A58 */
  2396. label00001A36:
  2397. 00001A36  206E 0008                movea.l    A0, [A6 + 0x8]
  2398. 00001A3A  2250                     movea.l    A1, [A0]
  2399. 00001A3C  2469 0016                movea.l    A2, [A1 + 0x16]
  2400. 00001A40  B4FC 0000                cmpa.w     A2, 0x0
  2401. 00001A44  670C                     beq        +0xE /* 00001A52 */
  2402. 00001A46  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2403. 00001A4A  2F0A                     move.l     -[A7], A2
  2404. 00001A4C  4EAD D096                jsr        [A5 - 0x2F6A]
  2405. 00001A50  6006                     bra        +0x8 /* 00001A58 */
  2406. label00001A52:
  2407. 00001A52  206E 000C                movea.l    A0, [A6 + 0xC]
  2408. 00001A56  4210                     clr.b      [A0]
  2409. label00001A58:
  2410. 00001A58  245F                     movea.l    A2, [A7]+
  2411. 00001A5A  4E5E                     unlink     A6
  2412. 00001A5C  4E74 0008                rtd        0x0008
  2413. export_768:
  2414. 00001A60  4E56 FE00                link       A6, -0x0200
  2415. 00001A64  48E7 0030                movem.l    -[A7], A2,A3
  2416. 00001A68  246E 0008                movea.l    A2, [A6 + 0x8]
  2417. 00001A6C  2652                     movea.l    A3, [A2]
  2418. 00001A6E  4A2B 0014                tst.b      [A3 + 0x14]
  2419. 00001A72  6742                     beq        +0x44 /* 00001AB6 */
  2420. 00001A74  486E FE00                pea.l      [A6 - 0x200]
  2421. 00001A78  3F3C 0080                move.w     -[A7], 0x80
  2422. 00001A7C  4A2B 002C                tst.b      [A3 + 0x2C]
  2423. 00001A80  6704                     beq        +0x6 /* 00001A86 */
  2424. 00001A82  7004                     moveq.l    D0, 0x04
  2425. 00001A84  6002                     bra        +0x4 /* 00001A88 */
  2426. label00001A86:
  2427. 00001A86  7003                     moveq.l    D0, 0x03
  2428. label00001A88:
  2429. 00001A88  3F00                     move.w     -[A7], D0
  2430. 00001A8A  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  2431. 00001A8E  486E FF00                pea.l      [A6 - 0x100]
  2432. 00001A92  3F3C 0082                move.w     -[A7], 0x82
  2433. 00001A96  2052                     movea.l    A0, [A2]
  2434. 00001A98  2F28 0028                move.l     -[A7], [A0 + 0x28]
  2435. 00001A9C  4EAD DE60                jsr        [A5 - 0x21A0]
  2436. 00001AA0  3F00                     move.w     -[A7], D0
  2437. 00001AA2  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  2438. 00001AA6  486E FF00                pea.l      [A6 - 0x100]
  2439. 00001AAA  486E FE00                pea.l      [A6 - 0x200]
  2440. 00001AAE  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  2441. 00001AB2  504F                     addq.w     A7, 8
  2442. 00001AB4  6010                     bra        +0x12 /* 00001AC6 */
  2443. label00001AB6:
  2444. 00001AB6  486E FE00                pea.l      [A6 - 0x200]
  2445. 00001ABA  3F3C 0080                move.w     -[A7], 0x80
  2446. 00001ABE  7003                     moveq.l    D0, 0x03
  2447. 00001AC0  3F00                     move.w     -[A7], D0
  2448. 00001AC2  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  2449. label00001AC6:
  2450. 00001AC6  7010                     moveq.l    D0, 0x10
  2451. 00001AC8  2F00                     move.l     -[A7], D0
  2452. 00001ACA  486E FE00                pea.l      [A6 - 0x200]
  2453. 00001ACE  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  2454. 00001AD2  4EAD D520                jsr        [A5 - 0x2AE0]
  2455. 00001AD6  4CDF 0C00                movem.l    A2,A3, [A7]+
  2456. 00001ADA  4E5E                     unlink     A6
  2457. 00001ADC  4E74 0004                rtd        0x0004
  2458. export_657:
  2459. 00001AE0  4E56 FFF0                link       A6, -0x0010
  2460. 00001AE4  48E7 1020                movem.l    -[A7], D3,A2
  2461. 00001AE8  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  2462. 00001AEC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2463. 00001AF0  4EAD 0C12                jsr        [A5 + 0xC12 /* export_382 */]
  2464. 00001AF4  102E 000C                move.b     D0, [A6 + 0xC]
  2465. 00001AF8  6778                     beq        +0x7A /* 00001B72 */
  2466. 00001AFA  486D D10E                pea.l      [A5 - 0x2EF2]
  2467. 00001AFE  7040                     moveq.l    D0, 0x40
  2468. 00001B00  2F00                     move.l     -[A7], D0
  2469. 00001B02  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  2470. 00001B06  206E 0008                movea.l    A0, [A6 + 0x8]
  2471. 00001B0A  2250                     movea.l    A1, [A0]
  2472. 00001B0C  2340 0016                move.l     [A1 + 0x16], D0
  2473. 00001B10  3F3C 00C8                move.w     -[A7], 0xC8
  2474. 00001B14  4227                     clr.b      -[A7]
  2475. 00001B16  2F2D CD80                move.l     -[A7], [A5 - 0x3280]
  2476. 00001B1A  2F08                     move.l     -[A7], A0
  2477. 00001B1C  2F00                     move.l     -[A7], D0
  2478. 00001B1E  4EAD 08DA                jsr        [A5 + 0x8DA /* export_279 */]
  2479. 00001B22  486D FEB8                pea.l      [A5 - 0x148]
  2480. 00001B26  2F3C 0000 0098           move.l     -[A7], 0x98
  2481. 00001B2C  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  2482. 00001B30  206E 0008                movea.l    A0, [A6 + 0x8]
  2483. 00001B34  2250                     movea.l    A1, [A0]
  2484. 00001B36  2340 0024                move.l     [A1 + 0x24], D0
  2485. 00001B3A  2250                     movea.l    A1, [A0]
  2486. 00001B3C  2F29 0016                move.l     -[A7], [A1 + 0x16]
  2487. 00001B40  2F08                     move.l     -[A7], A0
  2488. 00001B42  4267                     clr.w      -[A7]
  2489. 00001B44  4267                     clr.w      -[A7]
  2490. 00001B46  4267                     clr.w      -[A7]
  2491. 00001B48  4267                     clr.w      -[A7]
  2492. 00001B4A  7605                     moveq.l    D3, 0x05
  2493. 00001B4C  1F03                     move.b     -[A7], D3
  2494. 00001B4E  1F03                     move.b     -[A7], D3
  2495. 00001B50  7601                     moveq.l    D3, 0x01
  2496. 00001B52  1F03                     move.b     -[A7], D3
  2497. 00001B54  1F03                     move.b     -[A7], D3
  2498. 00001B56  1F03                     move.b     -[A7], D3
  2499. 00001B58  2F00                     move.l     -[A7], D0
  2500. 00001B5A  4EAD 085A                jsr        [A5 + 0x85A /* export_263 */]
  2501. 00001B5E  1F03                     move.b     -[A7], D3
  2502. 00001B60  1F03                     move.b     -[A7], D3
  2503. 00001B62  206E 0008                movea.l    A0, [A6 + 0x8]
  2504. 00001B66  2250                     movea.l    A1, [A0]
  2505. 00001B68  2F29 0024                move.l     -[A7], [A1 + 0x24]
  2506. 00001B6C  4EAD EF1E                jsr        [A5 - 0x10E2]
  2507. 00001B70  600C                     bra        +0xE /* 00001B7E */
  2508. label00001B72:
  2509. 00001B72  7000                     moveq.l    D0, 0x00
  2510. 00001B74  206E 0008                movea.l    A0, [A6 + 0x8]
  2511. 00001B78  2250                     movea.l    A1, [A0]
  2512. 00001B7A  2340 0024                move.l     [A1 + 0x24], D0
  2513. label00001B7E:
  2514. 00001B7E  7000                     moveq.l    D0, 0x00
  2515. 00001B80  246E 0008                movea.l    A2, [A6 + 0x8]
  2516. 00001B84  2052                     movea.l    A0, [A2]
  2517. 00001B86  2140 0020                move.l     [A0 + 0x20], D0
  2518. 00001B8A  7600                     moveq.l    D3, 0x00
  2519. 00001B8C  2052                     movea.l    A0, [A2]
  2520. 00001B8E  2143 0028                move.l     [A0 + 0x28], D3
  2521. 00001B92  2052                     movea.l    A0, [A2]
  2522. 00001B94  2143 002C                move.l     [A0 + 0x2C], D3
  2523. 00001B98  4240                     clr.w      D0
  2524. 00001B9A  2052                     movea.l    A0, [A2]
  2525. 00001B9C  3140 0030                move.w     [A0 + 0x30], D0
  2526. 00001BA0  4203                     clr.b      D3
  2527. 00001BA2  2052                     movea.l    A0, [A2]
  2528. 00001BA4  1143 0032                move.b     [A0 + 0x32], D3
  2529. 00001BA8  2052                     movea.l    A0, [A2]
  2530. 00001BAA  1143 0033                move.b     [A0 + 0x33], D3
  2531. 00001BAE  4CDF 0408                movem.l    D3,A2, [A7]+
  2532. 00001BB2  4E5E                     unlink     A6
  2533. 00001BB4  4E74 000A                rtd        0x000A
  2534. export_658:
  2535. 00001BB8  4E56 0000                link       A6, 0
  2536. 00001BBC  48E7 0030                movem.l    -[A7], A2,A3
  2537. 00001BC0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2538. 00001BC4  4EAD F986                jsr        [A5 - 0x67A]
  2539. 00001BC8  7201                     moveq.l    D1, 0x01
  2540. 00001BCA  B001                     cmp.b      D0, D1
  2541. 00001BCC  6610                     bne        +0x12 /* 00001BDE */
  2542. 00001BCE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2543. 00001BD2  4EAD F998                jsr        [A5 - 0x668]
  2544. 00001BD6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2545. 00001BDA  4EAD F98C                jsr        [A5 - 0x674]
  2546. label00001BDE:
  2547. 00001BDE  246E 0008                movea.l    A2, [A6 + 0x8]
  2548. 00001BE2  2652                     movea.l    A3, [A2]
  2549. 00001BE4  4A2B 0033                tst.b      [A3 + 0x33]
  2550. 00001BE8  6720                     beq        +0x22 /* 00001C0A */
  2551. 00001BEA  2F2B 0016                move.l     -[A7], [A3 + 0x16]
  2552. 00001BEE  4EAD D0C6                jsr        [A5 - 0x2F3A]
  2553. 00001BF2  2652                     movea.l    A3, [A2]
  2554. 00001BF4  4A2B 0014                tst.b      [A3 + 0x14]
  2555. 00001BF8  6710                     beq        +0x12 /* 00001C0A */
  2556. 00001BFA  2F2B 0016                move.l     -[A7], [A3 + 0x16]
  2557. 00001BFE  4EAD CF40                jsr        [A5 - 0x30C0]
  2558. 00001C02  2052                     movea.l    A0, [A2]
  2559. 00001C04  117C 0001 0014           move.b     [A0 + 0x14], 0x1
  2560. label00001C0A:
  2561. 00001C0A  4CDF 0C00                movem.l    A2,A3, [A7]+
  2562. 00001C0E  4E5E                     unlink     A6
  2563. 00001C10  4E74 0004                rtd        0x0004
  2564. export_659:
  2565. 00001C14  4E56 0000                link       A6, 0
  2566. 00001C18  48E7 0030                movem.l    -[A7], A2,A3
  2567. 00001C1C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2568. 00001C20  4EAD F986                jsr        [A5 - 0x67A]
  2569. 00001C24  4A00                     tst.b      D0
  2570. 00001C26  6624                     bne        +0x26 /* 00001C4C */
  2571. 00001C28  206E 0008                movea.l    A0, [A6 + 0x8]
  2572. 00001C2C  2250                     movea.l    A1, [A0]
  2573. 00001C2E  4A29 0033                tst.b      [A1 + 0x33]
  2574. 00001C32  6718                     beq        +0x1A /* 00001C4C */
  2575. 00001C34  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2576. 00001C38  4EAD F992                jsr        [A5 - 0x66E]
  2577. 00001C3C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2578. 00001C40  4EAD F98C                jsr        [A5 - 0x674]
  2579. 00001C44  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2580. 00001C48  4EAD F9C2                jsr        [A5 - 0x63E]
  2581. label00001C4C:
  2582. 00001C4C  246E 0008                movea.l    A2, [A6 + 0x8]
  2583. 00001C50  2652                     movea.l    A3, [A2]
  2584. 00001C52  4A2B 0033                tst.b      [A3 + 0x33]
  2585. 00001C56  6722                     beq        +0x24 /* 00001C7A */
  2586. 00001C58  2F2B 0016                move.l     -[A7], [A3 + 0x16]
  2587. 00001C5C  4EAD D0C0                jsr        [A5 - 0x2F40]
  2588. 00001C60  2652                     movea.l    A3, [A2]
  2589. 00001C62  4A2B 0014                tst.b      [A3 + 0x14]
  2590. 00001C66  6712                     beq        +0x14 /* 00001C7A */
  2591. 00001C68  2F2B 0016                move.l     -[A7], [A3 + 0x16]
  2592. 00001C6C  4EAD CF3A                jsr        [A5 - 0x30C6]
  2593. 00001C70  7001                     moveq.l    D0, 0x01
  2594. 00001C72  1F00                     move.b     -[A7], D0
  2595. 00001C74  2F0A                     move.l     -[A7], A2
  2596. 00001C76  4EAD D64E                jsr        [A5 - 0x29B2]
  2597. label00001C7A:
  2598. 00001C7A  4CDF 0C00                movem.l    A2,A3, [A7]+
  2599. 00001C7E  4E5E                     unlink     A6
  2600. 00001C80  4E74 0004                rtd        0x0004
  2601. export_660:
  2602. 00001C84  4E56 0000                link       A6, 0
  2603. 00001C88  48E7 0030                movem.l    -[A7], A2,A3
  2604. 00001C8C  246E 0008                movea.l    A2, [A6 + 0x8]
  2605. 00001C90  2652                     movea.l    A3, [A2]
  2606. 00001C92  4A2B 0033                tst.b      [A3 + 0x33]
  2607. 00001C96  671E                     beq        +0x20 /* 00001CB6 */
  2608. 00001C98  102D CD67                move.b     D0, [A5 - 0x3299]
  2609. 00001C9C  6708                     beq        +0xA /* 00001CA6 */
  2610. 00001C9E  2F2B 0016                move.l     -[A7], [A3 + 0x16]
  2611. 00001CA2  4EAD D0C0                jsr        [A5 - 0x2F40]
  2612. label00001CA6:
  2613. 00001CA6  246E 0008                movea.l    A2, [A6 + 0x8]
  2614. 00001CAA  2052                     movea.l    A0, [A2]
  2615. 00001CAC  2F28 0016                move.l     -[A7], [A0 + 0x16]
  2616. 00001CB0  2F0A                     move.l     -[A7], A2
  2617. 00001CB2  4EAD D810                jsr        [A5 - 0x27F0]
  2618. label00001CB6:
  2619. 00001CB6  7001                     moveq.l    D0, 0x01
  2620. 00001CB8  4CDF 0C00                movem.l    A2,A3, [A7]+
  2621. 00001CBC  4E5E                     unlink     A6
  2622. 00001CBE  4E74 0006                rtd        0x0006
  2623. export_661:
  2624. 00001CC2  4E56 FF00                link       A6, -0x0100
  2625. 00001CC6  2F0A                     move.l     -[A7], A2
  2626. 00001CC8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2627. 00001CCC  4EAD CF34                jsr        [A5 - 0x30CC]
  2628. 00001CD0  246E 0008                movea.l    A2, [A6 + 0x8]
  2629. 00001CD4  2052                     movea.l    A0, [A2]
  2630. 00001CD6  4228 0033                clr.b      [A0 + 0x33]
  2631. 00001CDA  2F0A                     move.l     -[A7], A2
  2632. 00001CDC  4EAD D80A                jsr        [A5 - 0x27F6]
  2633. 00001CE0  486E FF00                pea.l      [A6 - 0x100]
  2634. 00001CE4  3F3C 0080                move.w     -[A7], 0x80
  2635. 00001CE8  7006                     moveq.l    D0, 0x06
  2636. 00001CEA  3F00                     move.w     -[A7], D0
  2637. 00001CEC  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  2638. 00001CF0  7016                     moveq.l    D0, 0x16
  2639. 00001CF2  2F00                     move.l     -[A7], D0
  2640. 00001CF4  486E FF00                pea.l      [A6 - 0x100]
  2641. 00001CF8  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  2642. 00001CFC  4EAD D520                jsr        [A5 - 0x2AE0]
  2643. 00001D00  245F                     movea.l    A2, [A7]+
  2644. 00001D02  4E5E                     unlink     A6
  2645. 00001D04  4E74 0008                rtd        0x0008
  2646. export_662:
  2647. 00001D08  4E56 FF00                link       A6, -0x0100
  2648. 00001D0C  48E7 0030                movem.l    -[A7], A2,A3
  2649. 00001D10  246E 0008                movea.l    A2, [A6 + 0x8]
  2650. 00001D14  2652                     movea.l    A3, [A2]
  2651. 00001D16  4A2B 0033                tst.b      [A3 + 0x33]
  2652. 00001D1A  670C                     beq        +0xE /* 00001D28 */
  2653. 00001D1C  2F2B 0016                move.l     -[A7], [A3 + 0x16]
  2654. 00001D20  2F0A                     move.l     -[A7], A2
  2655. 00001D22  4EAD D810                jsr        [A5 - 0x27F0]
  2656. 00001D26  6058                     bra        +0x5A /* 00001D80 */
  2657. label00001D28:
  2658. 00001D28  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2659. 00001D2C  4EAD F986                jsr        [A5 - 0x67A]
  2660. 00001D30  4A00                     tst.b      D0
  2661. 00001D32  6610                     bne        +0x12 /* 00001D44 */
  2662. 00001D34  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2663. 00001D38  4EAD F992                jsr        [A5 - 0x66E]
  2664. 00001D3C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2665. 00001D40  4EAD F98C                jsr        [A5 - 0x674]
  2666. label00001D44:
  2667. 00001D44  246E 0008                movea.l    A2, [A6 + 0x8]
  2668. 00001D48  2052                     movea.l    A0, [A2]
  2669. 00001D4A  2F28 0016                move.l     -[A7], [A0 + 0x16]
  2670. 00001D4E  4EAD D0BA                jsr        [A5 - 0x2F46]
  2671. 00001D52  2052                     movea.l    A0, [A2]
  2672. 00001D54  117C 0001 0033           move.b     [A0 + 0x33], 0x1
  2673. 00001D5A  2F0A                     move.l     -[A7], A2
  2674. 00001D5C  4EAD F9C2                jsr        [A5 - 0x63E]
  2675. 00001D60  486E FF00                pea.l      [A6 - 0x100]
  2676. 00001D64  3F3C 0080                move.w     -[A7], 0x80
  2677. 00001D68  7007                     moveq.l    D0, 0x07
  2678. 00001D6A  3F00                     move.w     -[A7], D0
  2679. 00001D6C  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  2680. 00001D70  7016                     moveq.l    D0, 0x16
  2681. 00001D72  2F00                     move.l     -[A7], D0
  2682. 00001D74  486E FF00                pea.l      [A6 - 0x100]
  2683. 00001D78  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  2684. 00001D7C  4EAD D520                jsr        [A5 - 0x2AE0]
  2685. label00001D80:
  2686. 00001D80  4CDF 0C00                movem.l    A2,A3, [A7]+
  2687. 00001D84  4E5E                     unlink     A6
  2688. 00001D86  4E74 0004                rtd        0x0004
  2689. export_663:
  2690. 00001D8A  4E56 0000                link       A6, 0
  2691. 00001D8E  48E7 1800                movem.l    -[A7], D3,D4
  2692. 00001D92  206E 000C                movea.l    A0, [A6 + 0xC]
  2693. 00001D96  A069                     syscall    HGetState
  2694. 00001D98  1600                     move.b     D3, D0
  2695. 00001D9A  206E 000C                movea.l    A0, [A6 + 0xC]
  2696. 00001D9E  A029                     syscall    HLock
  2697. 00001DA0  594F                     subq.w     A7, 4
  2698. 00001DA2  594F                     subq.w     A7, 4
  2699. 00001DA4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2700. 00001DA8  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  2701. 00001DAC  201F                     move.l     D0, [A7]+
  2702. 00001DAE  2F00                     move.l     -[A7], D0
  2703. 00001DB0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2704. 00001DB4  206E 000C                movea.l    A0, [A6 + 0xC]
  2705. 00001DB8  2F10                     move.l     -[A7], [A0]
  2706. 00001DBA  A9FE                     syscall    PutScrap
  2707. 00001DBC  281F                     move.l     D4, [A7]+
  2708. 00001DBE  206E 000C                movea.l    A0, [A6 + 0xC]
  2709. 00001DC2  1003                     move.b     D0, D3
  2710. 00001DC4  A06A                     syscall    HSetState
  2711. 00001DC6  3F04                     move.w     -[A7], D4
  2712. 00001DC8  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  2713. 00001DCC  554F                     subq.w     A7, 2
  2714. 00001DCE  7003                     moveq.l    D0, 0x03
  2715. 00001DD0  3F00                     move.w     -[A7], D0
  2716. 00001DD2  A9C2                     syscall    SysEdit
  2717. 00001DD4  544F                     addq.w     A7, 2
  2718. 00001DD6  4CDF 0018                movem.l    D3,D4, [A7]+
  2719. 00001DDA  4E5E                     unlink     A6
  2720. 00001DDC  4E74 000C                rtd        0x000C
  2721. export_664:
  2722. 00001DE0  4E56 FFFC                link       A6, -0x0004
  2723. 00001DE4  48E7 1020                movem.l    -[A7], D3,A2
  2724. 00001DE8  594F                     subq.w     A7, 4
  2725. 00001DEA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2726. 00001DEE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2727. 00001DF2  486E FFFC                pea.l      [A6 - 0x4]
  2728. 00001DF6  A9FD                     syscall    GetScrap
  2729. 00001DF8  261F                     move.l     D3, [A7]+
  2730. 00001DFA  246E 0008                movea.l    A2, [A6 + 0x8]
  2731. 00001DFE  2052                     movea.l    A0, [A2]
  2732. 00001E00  2143 0028                move.l     [A0 + 0x28], D3
  2733. 00001E04  2052                     movea.l    A0, [A2]
  2734. 00001E06  216E FFFC 002C           move.l     [A0 + 0x2C], [A6 - 0x4]
  2735. 00001E0C  4A83                     tst.l      D3
  2736. 00001E0E  6A10                     bpl        +0x12 /* 00001E20 */
  2737. 00001E10  709A                     moveq.l    D0, 0xFFFFFF9A
  2738. 00001E12  B680                     cmp.l      D3, D0
  2739. 00001E14  6706                     beq        +0x8 /* 00001E1C */
  2740. 00001E16  3F03                     move.w     -[A7], D3
  2741. 00001E18  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  2742. label00001E1C:
  2743. 00001E1C  4200                     clr.b      D0
  2744. 00001E1E  6002                     bra        +0x4 /* 00001E22 */
  2745. label00001E20:
  2746. 00001E20  7001                     moveq.l    D0, 0x01
  2747. label00001E22:
  2748. 00001E22  4CDF 0408                movem.l    D3,A2, [A7]+
  2749. 00001E26  4E5E                     unlink     A6
  2750. 00001E28  4E74 000C                rtd        0x000C
  2751. export_665:
  2752. 00001E2C  4E56 0000                link       A6, 0
  2753. 00001E30  2F0A                     move.l     -[A7], A2
  2754. 00001E32  206E 0008                movea.l    A0, [A6 + 0x8]
  2755. 00001E36  2250                     movea.l    A1, [A0]
  2756. 00001E38  4A29 0032                tst.b      [A1 + 0x32]
  2757. 00001E3C  6704                     beq        +0x6 /* 00001E42 */
  2758. 00001E3E  7001                     moveq.l    D0, 0x01
  2759. 00001E40  601E                     bra        +0x20 /* 00001E60 */
  2760. label00001E42:
  2761. 00001E42  594F                     subq.w     A7, 4
  2762. 00001E44  A9F9                     syscall    InfoScrap
  2763. 00001E46  245F                     movea.l    A2, [A7]+
  2764. 00001E48  302A 0008                move.w     D0, [A2 + 0x8]
  2765. 00001E4C  206E 0008                movea.l    A0, [A6 + 0x8]
  2766. 00001E50  2250                     movea.l    A1, [A0]
  2767. 00001E52  3229 0030                move.w     D1, [A1 + 0x30]
  2768. 00001E56  B041                     cmp.w      D0, D1
  2769. 00001E58  6F04                     ble        +0x6 /* 00001E5E */
  2770. 00001E5A  4200                     clr.b      D0
  2771. 00001E5C  6002                     bra        +0x4 /* 00001E60 */
  2772. label00001E5E:
  2773. 00001E5E  7002                     moveq.l    D0, 0x02
  2774. label00001E60:
  2775. 00001E60  245F                     movea.l    A2, [A7]+
  2776. 00001E62  4E5E                     unlink     A6
  2777. 00001E64  4E74 0004                rtd        0x0004
  2778. export_666:
  2779. 00001E68  4E56 0000                link       A6, 0
  2780. 00001E6C  48E7 0030                movem.l    -[A7], A2,A3
  2781. 00001E70  594F                     subq.w     A7, 4
  2782. 00001E72  A9F9                     syscall    InfoScrap
  2783. 00001E74  265F                     movea.l    A3, [A7]+
  2784. 00001E76  302B 0008                move.w     D0, [A3 + 0x8]
  2785. 00001E7A  246E 0008                movea.l    A2, [A6 + 0x8]
  2786. 00001E7E  2052                     movea.l    A0, [A2]
  2787. 00001E80  3140 0030                move.w     [A0 + 0x30], D0
  2788. 00001E84  2052                     movea.l    A0, [A2]
  2789. 00001E86  4228 0032                clr.b      [A0 + 0x32]
  2790. 00001E8A  4CDF 0C00                movem.l    A2,A3, [A7]+
  2791. 00001E8E  4E5E                     unlink     A6
  2792. 00001E90  4E74 0004                rtd        0x0004
  2793. export_667:
  2794. 00001E94  4E56 0000                link       A6, 0
  2795. 00001E98  4E5E                     unlink     A6
  2796. 00001E9A  4E74 0004                rtd        0x0004
  2797. export_668:
  2798. 00001E9E  4E56 0000                link       A6, 0
  2799. 00001EA2  4E5E                     unlink     A6
  2800. 00001EA4  4E74 0004                rtd        0x0004
  2801. export_669:
  2802. 00001EA8  4E56 0000                link       A6, 0
  2803. 00001EAC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2804. 00001EB0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2805. 00001EB4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2806. 00001EB8  4EAD F97A                jsr        [A5 - 0x686]
  2807. 00001EBC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2808. 00001EC0  4EAD F9BC                jsr        [A5 - 0x644]
  2809. 00001EC4  4E5E                     unlink     A6
  2810. 00001EC6  4E74 000C                rtd        0x000C
  2811. export_670:
  2812. 00001ECA  4E56 0000                link       A6, 0
  2813. 00001ECE  7000                     moveq.l    D0, 0x00
  2814. 00001ED0  A122                     syscall    NewHandle, flags=1
  2815. 00001ED2  226E 000C                movea.l    A1, [A6 + 0xC]
  2816. 00001ED6  2288                     move.l     [A1], A0
  2817. 00001ED8  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2818. 00001EDC  2F08                     move.l     -[A7], A0
  2819. 00001EDE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2820. 00001EE2  4EAD F980                jsr        [A5 - 0x680]
  2821. 00001EE6  4A00                     tst.b      D0
  2822. 00001EE8  6704                     beq        +0x6 /* 00001EEE */
  2823. 00001EEA  7001                     moveq.l    D0, 0x01
  2824. 00001EEC  6012                     bra        +0x14 /* 00001F00 */
  2825. label00001EEE:
  2826. 00001EEE  206E 000C                movea.l    A0, [A6 + 0xC]
  2827. 00001EF2  2050                     movea.l    A0, [A0]
  2828. 00001EF4  A023                     syscall    DisposHandle/DisposeHandle
  2829. 00001EF6  7000                     moveq.l    D0, 0x00
  2830. 00001EF8  206E 000C                movea.l    A0, [A6 + 0xC]
  2831. 00001EFC  2080                     move.l     [A0], D0
  2832. 00001EFE  4200                     clr.b      D0
  2833. label00001F00:
  2834. 00001F00  4E5E                     unlink     A6
  2835. 00001F02  4E74 000C                rtd        0x000C
  2836. export_671:
  2837. 00001F06  4E56 0000                link       A6, 0
  2838. 00001F0A  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2839. 00001F0E  42A7                     clr.l      -[A7]
  2840. 00001F10  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2841. 00001F14  4EAD F980                jsr        [A5 - 0x680]
  2842. 00001F18  4A00                     tst.b      D0
  2843. 00001F1A  670C                     beq        +0xE /* 00001F28 */
  2844. 00001F1C  206E 0008                movea.l    A0, [A6 + 0x8]
  2845. 00001F20  2250                     movea.l    A1, [A0]
  2846. 00001F22  2029 0028                move.l     D0, [A1 + 0x28]
  2847. 00001F26  6002                     bra        +0x4 /* 00001F2A */
  2848. label00001F28:
  2849. 00001F28  7000                     moveq.l    D0, 0x00
  2850. label00001F2A:
  2851. 00001F2A  4E5E                     unlink     A6
  2852. 00001F2C  4E74 0008                rtd        0x0008
  2853. export_672:
  2854. 00001F30  4E56 0000                link       A6, 0
  2855. 00001F34  2F0A                     move.l     -[A7], A2
  2856. 00001F36  246E 0008                movea.l    A2, [A6 + 0x8]
  2857. 00001F3A  2052                     movea.l    A0, [A2]
  2858. 00001F3C  117C 0001 0032           move.b     [A0 + 0x32], 0x1
  2859. 00001F42  2F0A                     move.l     -[A7], A2
  2860. 00001F44  4EAD F9C2                jsr        [A5 - 0x63E]
  2861. 00001F48  245F                     movea.l    A2, [A7]+
  2862. 00001F4A  4E5E                     unlink     A6
  2863. 00001F4C  4E74 0004                rtd        0x0004
  2864. export_673:
  2865. 00001F50  4E56 FFFC                link       A6, -0x0004
  2866. 00001F54  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  2867. 00001F58  246E 0008                movea.l    A2, [A6 + 0x8]
  2868. 00001F5C  2652                     movea.l    A3, [A2]
  2869. 00001F5E  4A2B 0033                tst.b      [A3 + 0x33]
  2870. 00001F62  6700 00A6                beq        +0xA8 /* 0000200A */
  2871. 00001F66  266B 0020                movea.l    A3, [A3 + 0x20]
  2872. 00001F6A  B6FC 0000                cmpa.w     A3, 0x0
  2873. 00001F6E  6724                     beq        +0x26 /* 00001F94 */
  2874. 00001F70  2F0B                     move.l     -[A7], A3
  2875. 00001F72  4EAD EF36                jsr        [A5 - 0x10CA]
  2876. 00001F76  2052                     movea.l    A0, [A2]
  2877. 00001F78  2F28 0020                move.l     -[A7], [A0 + 0x20]
  2878. 00001F7C  4EAD DA00                jsr        [A5 - 0x2600]
  2879. 00001F80  7600                     moveq.l    D3, 0x00
  2880. 00001F82  2052                     movea.l    A0, [A2]
  2881. 00001F84  2143 0020                move.l     [A0 + 0x20], D3
  2882. 00001F88  2052                     movea.l    A0, [A2]
  2883. 00001F8A  2068 0024                movea.l    A0, [A0 + 0x24]
  2884. 00001F8E  2250                     movea.l    A1, [A0]
  2885. 00001F90  2343 0070                move.l     [A1 + 0x70], D3
  2886. label00001F94:
  2887. 00001F94  2F3C 5049 4354           move.l     -[A7], 0x50494354 /* 'PICT' */
  2888. 00001F9A  486E FFFC                pea.l      [A6 - 0x4]
  2889. 00001F9E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2890. 00001FA2  4EAD F9B0                jsr        [A5 - 0x650]
  2891. 00001FA6  4A00                     tst.b      D0
  2892. 00001FA8  6708                     beq        +0xA /* 00001FB2 */
  2893. 00001FAA  283C 5049 4354           move.l     D4, 0x50494354 /* 'PICT' */
  2894. 00001FB0  601C                     bra        +0x1E /* 00001FCE */
  2895. label00001FB2:
  2896. 00001FB2  2F3C 5445 5854           move.l     -[A7], 0x54455854 /* 'TEXT' */
  2897. 00001FB8  486E FFFC                pea.l      [A6 - 0x4]
  2898. 00001FBC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2899. 00001FC0  4EAD F9B0                jsr        [A5 - 0x650]
  2900. 00001FC4  4A00                     tst.b      D0
  2901. 00001FC6  6706                     beq        +0x8 /* 00001FCE */
  2902. 00001FC8  283C 5445 5854           move.l     D4, 0x54455854 /* 'TEXT' */
  2903. label00001FCE:
  2904. 00001FCE  202E FFFC                move.l     D0, [A6 - 0x4]
  2905. 00001FD2  6736                     beq        +0x38 /* 0000200A */
  2906. 00001FD4  2F04                     move.l     -[A7], D4
  2907. 00001FD6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2908. 00001FDA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2909. 00001FDE  4EAD F9C8                jsr        [A5 - 0x638]
  2910. 00001FE2  206E 0008                movea.l    A0, [A6 + 0x8]
  2911. 00001FE6  2250                     movea.l    A1, [A0]
  2912. 00001FE8  2340 0020                move.l     [A1 + 0x20], D0
  2913. 00001FEC  4A80                     tst.l      D0
  2914. 00001FEE  671A                     beq        +0x1C /* 0000200A */
  2915. 00001FF0  2F00                     move.l     -[A7], D0
  2916. 00001FF2  2250                     movea.l    A1, [A0]
  2917. 00001FF4  2F29 0024                move.l     -[A7], [A1 + 0x24]
  2918. 00001FF8  4EAD FE7C                jsr        [A5 - 0x184]
  2919. 00001FFC  206E 0008                movea.l    A0, [A6 + 0x8]
  2920. 00002000  2250                     movea.l    A1, [A0]
  2921. 00002002  2F29 0020                move.l     -[A7], [A1 + 0x20]
  2922. 00002006  4EAD EF36                jsr        [A5 - 0x10CA]
  2923. label0000200A:
  2924. 0000200A  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  2925. 0000200E  4E5E                     unlink     A6
  2926. 00002010  4E74 0004                rtd        0x0004
  2927. export_674:
  2928. 00002014  4E56 FFA8                link       A6, -0x0058
  2929. 00002018  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  2930. 0000201C  7000                     moveq.l    D0, 0x00
  2931. 0000201E  2D40 FFB0                move.l     [A6 - 0x50], D0
  2932. 00002022  486E FFB4                pea.l      [A6 - 0x4C]
  2933. 00002026  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  2934. 0000202A  584F                     addq.w     A7, 4
  2935. 0000202C  41EE FFC2                lea.l      A0, [A6 - 0x3E]
  2936. 00002030  7000                     moveq.l    D0, 0x00
  2937. 00002032  43FA 0006                lea.l      A1, [PC + 0x6 /* 0000203A, value 0x4A806600 */]
  2938. 00002036  48D0 DEF8                movem.l    [A0], D3,D4,D5,D6,D7,A1,A2,A3,A4,A6,A7
  2939. 0000203A  4A80                     tst.l      D0
  2940. 0000203C  6600 010E                bne        +0x110 /* 0000214C */
  2941. 00002040  0CAE 5049 4354 0010      cmpi.l     [A6 + 0x10], 0x50494354 /* 'PICT' */
  2942. 00002048  6650                     bne        +0x52 /* 0000209A */
  2943. 0000204A  486D FD32                pea.l      [A5 - 0x2CE]
  2944. 0000204E  2F3C 0000 00A0           move.l     -[A7], 0xA0
  2945. 00002054  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  2946. 00002058  2640                     movea.l    A3, D0
  2947. 0000205A  2D4B FFB0                move.l     [A6 - 0x50], A3
  2948. 0000205E  246E 0008                movea.l    A2, [A6 + 0x8]
  2949. 00002062  2052                     movea.l    A0, [A2]
  2950. 00002064  2F28 0024                move.l     -[A7], [A0 + 0x24]
  2951. 00002068  2F0A                     move.l     -[A7], A2
  2952. 0000206A  7601                     moveq.l    D3, 0x01
  2953. 0000206C  3F03                     move.w     -[A7], D3
  2954. 0000206E  3F03                     move.w     -[A7], D3
  2955. 00002070  4267                     clr.w      -[A7]
  2956. 00002072  4267                     clr.w      -[A7]
  2957. 00002074  7605                     moveq.l    D3, 0x05
  2958. 00002076  1F03                     move.b     -[A7], D3
  2959. 00002078  1F03                     move.b     -[A7], D3
  2960. 0000207A  2F0B                     move.l     -[A7], A3
  2961. 0000207C  4EAD 07CA                jsr        [A5 + 0x7CA /* export_245 */]
  2962. 00002080  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2963. 00002084  2F0B                     move.l     -[A7], A3
  2964. 00002086  4EAD FD0E                jsr        [A5 - 0x2F2]
  2965. 0000208A  7601                     moveq.l    D3, 0x01
  2966. 0000208C  1F03                     move.b     -[A7], D3
  2967. 0000208E  1F03                     move.b     -[A7], D3
  2968. 00002090  2F0B                     move.l     -[A7], A3
  2969. 00002092  4EAD EF18                jsr        [A5 - 0x10E8]
  2970. 00002096  6000 00A0                bra        +0xA2 /* 00002138 */
  2971. label0000209A:
  2972. 0000209A  0CAE 5445 5854 0010      cmpi.l     [A6 + 0x10], 0x54455854 /* 'TEXT' */
  2973. 000020A2  6600 0094                bne        +0x96 /* 00002138 */
  2974. 000020A6  486D F56C                pea.l      [A5 - 0xA94]
  2975. 000020AA  2F3C 0000 00B8           move.l     -[A7], 0xB8
  2976. 000020B0  4EAD 0D3A                jsr        [A5 + 0xD3A /* export_419 */]
  2977. 000020B4  2840                     movea.l    A4, D0
  2978. 000020B6  B8FC 0000                cmpa.w     A4, 0x0
  2979. 000020BA  6704                     beq        +0x6 /* 000020C0 */
  2980. 000020BC  2D4C FFFC                move.l     [A6 - 0x4], A4
  2981. label000020C0:
  2982. 000020C0  2D4C FFF4                move.l     [A6 - 0xC], A4
  2983. 000020C4  2D4C FFB0                move.l     [A6 - 0x50], A4
  2984. 000020C8  246E 0008                movea.l    A2, [A6 + 0x8]
  2985. 000020CC  2052                     movea.l    A0, [A2]
  2986. 000020CE  2F28 0024                move.l     -[A7], [A0 + 0x24]
  2987. 000020D2  2F0A                     move.l     -[A7], A2
  2988. 000020D4  7601                     moveq.l    D3, 0x01
  2989. 000020D6  3F03                     move.w     -[A7], D3
  2990. 000020D8  3F03                     move.w     -[A7], D3
  2991. 000020DA  4267                     clr.w      -[A7]
  2992. 000020DC  4267                     clr.w      -[A7]
  2993. 000020DE  7605                     moveq.l    D3, 0x05
  2994. 000020E0  1F03                     move.b     -[A7], D3
  2995. 000020E2  1F03                     move.b     -[A7], D3
  2996. 000020E4  3F3C 03E8                move.w     -[A7], 0x3E8
  2997. 000020E8  2F0C                     move.l     -[A7], A4
  2998. 000020EA  4EAD 1252                jsr        [A5 + 0x1252 /* export_582 */]
  2999. 000020EE  4227                     clr.b      -[A7]
  3000. 000020F0  4227                     clr.b      -[A7]
  3001. 000020F2  4227                     clr.b      -[A7]
  3002. 000020F4  2F0C                     move.l     -[A7], A4
  3003. 000020F6  4EAD F1CC                jsr        [A5 - 0xE34]
  3004. 000020FA  7601                     moveq.l    D3, 0x01
  3005. 000020FC  1F03                     move.b     -[A7], D3
  3006. 000020FE  1F03                     move.b     -[A7], D3
  3007. 00002100  2F0C                     move.l     -[A7], A4
  3008. 00002102  4EAD EF18                jsr        [A5 - 0x10E8]
  3009. 00002106  486E FFA8                pea.l      [A6 - 0x58]
  3010. 0000210A  7602                     moveq.l    D3, 0x02
  3011. 0000210C  3F03                     move.w     -[A7], D3
  3012. 0000210E  3F03                     move.w     -[A7], D3
  3013. 00002110  76FE                     moveq.l    D3, 0xFFFFFFFE
  3014. 00002112  3F03                     move.w     -[A7], D3
  3015. 00002114  3F03                     move.w     -[A7], D3
  3016. 00002116  A8A7                     syscall    SetRect
  3017. 00002118  486E FFA8                pea.l      [A6 - 0x58]
  3018. 0000211C  4227                     clr.b      -[A7]
  3019. 0000211E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  3020. 00002122  4EAD EEFA                jsr        [A5 - 0x1106]
  3021. 00002126  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3022. 0000212A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  3023. 0000212E  4EAD F1A8                jsr        [A5 - 0xE58]
  3024. 00002132  206E 000C                movea.l    A0, [A6 + 0xC]
  3025. 00002136  A023                     syscall    DisposHandle/DisposeHandle
  3026. label00002138:
  3027. 00002138  202E FFB0                move.l     D0, [A6 - 0x50]
  3028. 0000213C  6608                     bne        +0xA /* 00002146 */
  3029. 0000213E  486E 000C                pea.l      [A6 + 0xC]
  3030. 00002142  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  3031. label00002146:
  3032. 00002146  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  3033. 0000214A  6022                     bra        +0x24 /* 0000216E */
  3034. label0000214C:
  3035. 0000214C  486E FFB0                pea.l      [A6 - 0x50]
  3036. 00002150  4EAD 02FA                jsr        [A5 + 0x2FA /* export_91 */]
  3037. 00002154  486E 000C                pea.l      [A6 + 0xC]
  3038. 00002158  4EAD 02F2                jsr        [A5 + 0x2F2 /* export_90 */]
  3039. 0000215C  102E FFB9                move.b     D0, [A6 - 0x47]
  3040. 00002160  670C                     beq        +0xE /* 0000216E */
  3041. 00002162  3F2D CD24                move.w     -[A7], [A5 - 0x32DC]
  3042. 00002166  2F2D CD20                move.l     -[A7], [A5 - 0x32E0]
  3043. 0000216A  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  3044. label0000216E:
  3045. 0000216E  202E FFB0                move.l     D0, [A6 - 0x50]
  3046. 00002172  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  3047. 00002176  4E5E                     unlink     A6
  3048. 00002178  4E74 000C                rtd        0x000C
  3049. export_675:
  3050. 0000217C  4E56 0000                link       A6, 0
  3051. 00002180  594F                     subq.w     A7, 4
  3052. 00002182  A9FC                     syscall    ZeroScrap
  3053. 00002184  201F                     move.l     D0, [A7]+
  3054. 00002186  3F00                     move.w     -[A7], D0
  3055. 00002188  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  3056. 0000218C  4E5E                     unlink     A6
  3057. 0000218E  4E74 0004                rtd        0x0004
  3058. export_676:
  3059. 00002192  4E56 0000                link       A6, 0
  3060. 00002196  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3061. 0000219A  4EAD F99E                jsr        [A5 - 0x662]
  3062. 0000219E  4E5E                     unlink     A6
  3063. 000021A0  4E74 0004                rtd        0x0004
  3064. export_652:
  3065. 000021A4  4E56 FFC4                link       A6, -0x003C
  3066. 000021A8  48E7 1C20                movem.l    -[A7], D3,D4,D5,A2
  3067. 000021AC  200D                     move.l     D0, A5
  3068. 000021AE  2A78 0904                movea.l    A5, [0x00000904 /* CurrentA5 */]
  3069. 000021B2  2A00                     move.l     D5, D0
  3070. 000021B4  207C 0000 0328           movea.l    A0, 0x328
  3071. 000021BA  2450                     movea.l    A2, [A0]
  3072. 000021BC  B4FC 0000                cmpa.w     A2, 0x0
  3073. 000021C0  670A                     beq        +0xC /* 000021CC */
  3074. 000021C2  204A                     movea.l    A0, A2
  3075. 000021C4  A069                     syscall    HGetState
  3076. 000021C6  1800                     move.b     D4, D0
  3077. 000021C8  204A                     movea.l    A0, A2
  3078. 000021CA  A029                     syscall    HLock
  3079. label000021CC:
  3080. 000021CC  486E FFC4                pea.l      [A6 - 0x3C]
  3081. 000021D0  4EAD 0072                jsr        [A5 + 0x72 /* export_10 */]
  3082. 000021D4  584F                     addq.w     A7, 4
  3083. 000021D6  41EE FFD2                lea.l      A0, [A6 - 0x2E]
  3084. 000021DA  7000                     moveq.l    D0, 0x00
  3085. 000021DC  43FA 0006                lea.l      A1, [PC + 0x6 /* 000021E4, value 0x4A806614 */]
  3086. 000021E0  48D0 DEF8                movem.l    [A0], D3,D4,D5,D6,D7,A1,A2,A3,A4,A6,A7
  3087. 000021E4  4A80                     tst.l      D0
  3088. 000021E6  6614                     bne        +0x16 /* 000021FC */
  3089. 000021E8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3090. 000021EC  2F2D CD84                move.l     -[A7], [A5 - 0x327C]
  3091. 000021F0  4EAD EC4A                jsr        [A5 - 0x13B6]
  3092. 000021F4  2600                     move.l     D3, D0
  3093. 000021F6  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  3094. 000021FA  601C                     bra        +0x1E /* 00002218 */
  3095. label000021FC:
  3096. 000021FC  200A                     move.l     D0, A2
  3097. 000021FE  6706                     beq        +0x8 /* 00002206 */
  3098. 00002200  204A                     movea.l    A0, A2
  3099. 00002202  1004                     move.b     D0, D4
  3100. 00002204  A06A                     syscall    HSetState
  3101. label00002206:
  3102. 00002206  102E FFC9                move.b     D0, [A6 - 0x37]
  3103. 0000220A  670C                     beq        +0xE /* 00002218 */
  3104. 0000220C  3F2D CD24                move.w     -[A7], [A5 - 0x32DC]
  3105. 00002210  2F2D CD20                move.l     -[A7], [A5 - 0x32E0]
  3106. 00002214  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  3107. label00002218:
  3108. 00002218  200A                     move.l     D0, A2
  3109. 0000221A  6706                     beq        +0x8 /* 00002222 */
  3110. 0000221C  204A                     movea.l    A0, A2
  3111. 0000221E  1004                     move.b     D0, D4
  3112. 00002220  A06A                     syscall    HSetState
  3113. label00002222:
  3114. 00002222  2005                     move.l     D0, D5
  3115. 00002224  C18D                     exg        D0, A5
  3116. 00002226  2003                     move.l     D0, D3
  3117. 00002228  2D40 000C                move.l     [A6 + 0xC], D0
  3118. 0000222C  4CDF 0438                movem.l    D3,D4,D5,A2, [A7]+
  3119. 00002230  4E5E                     unlink     A6
  3120. 00002232  205F                     movea.l    A0, [A7]+
  3121. 00002234  584F                     addq.w     A7, 4
  3122. 00002236  4ED0                     jmp        [A0]
  3123. 00002238  4E56 0000                link       A6, 0
  3124. 0000223C  202E 0008                move.l     D0, [A6 + 0x8]
  3125. 00002240  660C                     bne        +0xE /* 0000224E */
  3126. 00002242  3F3C FF40                move.w     -[A7], 0xFF40
  3127. 00002246  2F2D CD70                move.l     -[A7], [A5 - 0x3290]
  3128. 0000224A  4EAD FD90                jsr        [A5 - 0x270]
  3129. label0000224E:
  3130. 0000224E  4E5E                     unlink     A6
  3131. 00002250  4E74 0004                rtd        0x0004
  3132. 00002254  4E56 0000                link       A6, 0
  3133. 00002258  202E 0008                move.l     D0, [A6 + 0x8]
  3134. 0000225C  6610                     bne        +0x12 /* 0000226E */
  3135. 0000225E  207C 0000 0220           movea.l    A0, 0x220
  3136. 00002264  3F10                     move.w     -[A7], [A0]
  3137. 00002266  2F2D CD70                move.l     -[A7], [A5 - 0x3290]
  3138. 0000226A  4EAD FD90                jsr        [A5 - 0x270]
  3139. label0000226E:
  3140. 0000226E  4E5E                     unlink     A6
  3141. 00002270  4E74 0004                rtd        0x0004
  3142. export_653:
  3143. 00002274  4E56 FE00                link       A6, -0x0200
  3144. 00002278  2F0A                     move.l     -[A7], A2
  3145. 0000227A  594F                     subq.w     A7, 4
  3146. 0000227C  2F3C 4573 7472           move.l     -[A7], 0x45737472 /* 'Estr' */
  3147. 00002282  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  3148. 00002286  A9A0                     syscall    GetResource
  3149. 00002288  245F                     movea.l    A2, [A7]+
  3150. 0000228A  B4FC 0000                cmpa.w     A2, 0x0
  3151. 0000228E  660A                     bne        +0xC /* 0000229A */
  3152. 00002290  594F                     subq.w     A7, 4
  3153. 00002292  3F3C 012C                move.w     -[A7], 0x12C
  3154. 00002296  A9BA                     syscall    GetString
  3155. 00002298  245F                     movea.l    A2, [A7]+
  3156. label0000229A:
  3157. 0000229A  200A                     move.l     D0, A2
  3158. 0000229C  663A                     bne        +0x3C /* 000022D8 */
  3159. 0000229E  0C6E FF40 000C           cmpi.w     [A6 + 0xC], 0xFF40
  3160. 000022A4  660A                     bne        +0xC /* 000022B0 */
  3161. 000022A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3162. 000022AA  4EBA 0154                jsr        [PC + 0x154 /* 00002400 */]
  3163. 000022AE  6028                     bra        +0x2A /* 000022D8 */
  3164. label000022B0:
  3165. 000022B0  486E FF00                pea.l      [A6 - 0x100]
  3166. 000022B4  486D FD76                pea.l      [A5 - 0x28A]
  3167. 000022B8  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  3168. 000022BC  504F                     addq.w     A7, 8
  3169. 000022BE  122E FF00                move.b     D1, [A6 - 0x100]
  3170. 000022C2  7000                     moveq.l    D0, 0x00
  3171. 000022C4  1001                     move.b     D0, D1
  3172. 000022C6  5280                     addq.l     D0, 1
  3173. 000022C8  A122                     syscall    NewHandle, flags=1
  3174. 000022CA  2448                     movea.l    A2, A0
  3175. 000022CC  2F12                     move.l     -[A7], [A2]
  3176. 000022CE  486E FF00                pea.l      [A6 - 0x100]
  3177. 000022D2  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  3178. 000022D6  504F                     addq.w     A7, 8
  3179. label000022D8:
  3180. 000022D8  302E 000C                move.w     D0, [A6 + 0xC]
  3181. 000022DC  48C0                     ext.l      D0
  3182. 000022DE  2F00                     move.l     -[A7], D0
  3183. 000022E0  486E FE00                pea.l      [A6 - 0x200]
  3184. 000022E4  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  3185. 000022E8  204A                     movea.l    A0, A2
  3186. 000022EA  A029                     syscall    HLock
  3187. 000022EC  2F12                     move.l     -[A7], [A2]
  3188. 000022EE  486E FE00                pea.l      [A6 - 0x200]
  3189. 000022F2  42A7                     clr.l      -[A7]
  3190. 000022F4  42A7                     clr.l      -[A7]
  3191. 000022F6  A98B                     syscall    ParamText
  3192. 000022F8  204A                     movea.l    A0, A2
  3193. 000022FA  A02A                     syscall    HUnlock
  3194. 000022FC  3F3C 00C8                move.w     -[A7], 0xC8
  3195. 00002300  2F3C 414C 5254           move.l     -[A7], 0x414C5254 /* 'ALRT' */
  3196. 00002306  4EAD 027A                jsr        [A5 + 0x27A /* export_75 */]
  3197. 0000230A  5C4F                     addq.w     A7, 6
  3198. 0000230C  A850                     syscall    InitCursor
  3199. 0000230E  554F                     subq.w     A7, 2
  3200. 00002310  3F3C 00C8                move.w     -[A7], 0xC8
  3201. 00002314  42A7                     clr.l      -[A7]
  3202. 00002316  A986                     syscall    StopAlert
  3203. 00002318  301F                     move.w     D0, [A7]+
  3204. 0000231A  7202                     moveq.l    D1, 0x02
  3205. 0000231C  B041                     cmp.w      D0, D1
  3206. 0000231E  660C                     bne        +0xE /* 0000232C */
  3207. 00002320  2F2D CD84                move.l     -[A7], [A5 - 0x327C]
  3208. 00002324  4EAD EC8C                jsr        [A5 - 0x1374]
  3209. 00002328  A9F4                     syscall    ExitToShell
  3210. 0000232A  600C                     bra        +0xE /* 00002338 */
  3211. label0000232C:
  3212. 0000232C  4267                     clr.w      -[A7]
  3213. 0000232E  A938                     syscall    HiliteMenu
  3214. 00002330  2F2D CD84                move.l     -[A7], [A5 - 0x327C]
  3215. 00002334  4EAD EC92                jsr        [A5 - 0x136E]
  3216. label00002338:
  3217. 00002338  245F                     movea.l    A2, [A7]+
  3218. 0000233A  4E5E                     unlink     A6
  3219. 0000233C  4E74 0006                rtd        0x0006
  3220. export_654:
  3221. 00002340  4E56 FF00                link       A6, -0x0100
  3222. 00002344  2F0A                     move.l     -[A7], A2
  3223. 00002346  302E 000C                move.w     D0, [A6 + 0xC]
  3224. 0000234A  6604                     bne        +0x6 /* 00002350 */
  3225. 0000234C  7001                     moveq.l    D0, 0x01
  3226. 0000234E  6064                     bra        +0x66 /* 000023B4 */
  3227. label00002350:
  3228. 00002350  594F                     subq.w     A7, 4
  3229. 00002352  2F3C 4573 7472           move.l     -[A7], 0x45737472 /* 'Estr' */
  3230. 00002358  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  3231. 0000235C  A9A0                     syscall    GetResource
  3232. 0000235E  245F                     movea.l    A2, [A7]+
  3233. 00002360  B4FC 0000                cmpa.w     A2, 0x0
  3234. 00002364  660A                     bne        +0xC /* 00002370 */
  3235. 00002366  594F                     subq.w     A7, 4
  3236. 00002368  3F3C 012C                move.w     -[A7], 0x12C
  3237. 0000236C  A9BA                     syscall    GetString
  3238. 0000236E  245F                     movea.l    A2, [A7]+
  3239. label00002370:
  3240. 00002370  302E 000C                move.w     D0, [A6 + 0xC]
  3241. 00002374  48C0                     ext.l      D0
  3242. 00002376  2F00                     move.l     -[A7], D0
  3243. 00002378  486E FF00                pea.l      [A6 - 0x100]
  3244. 0000237C  4EAD 01DA                jsr        [A5 + 0x1DA /* export_55 */]
  3245. 00002380  204A                     movea.l    A0, A2
  3246. 00002382  A029                     syscall    HLock
  3247. 00002384  2F12                     move.l     -[A7], [A2]
  3248. 00002386  486E FF00                pea.l      [A6 - 0x100]
  3249. 0000238A  42A7                     clr.l      -[A7]
  3250. 0000238C  42A7                     clr.l      -[A7]
  3251. 0000238E  A98B                     syscall    ParamText
  3252. 00002390  204A                     movea.l    A0, A2
  3253. 00002392  A02A                     syscall    HUnlock
  3254. 00002394  3F3C 012C                move.w     -[A7], 0x12C
  3255. 00002398  2F3C 414C 5254           move.l     -[A7], 0x414C5254 /* 'ALRT' */
  3256. 0000239E  4EAD 027A                jsr        [A5 + 0x27A /* export_75 */]
  3257. 000023A2  5C4F                     addq.w     A7, 6
  3258. 000023A4  A850                     syscall    InitCursor
  3259. 000023A6  554F                     subq.w     A7, 2
  3260. 000023A8  3F3C 012C                move.w     -[A7], 0x12C
  3261. 000023AC  42A7                     clr.l      -[A7]
  3262. 000023AE  A986                     syscall    StopAlert
  3263. 000023B0  544F                     addq.w     A7, 2
  3264. 000023B2  4200                     clr.b      D0
  3265. label000023B4:
  3266. 000023B4  245F                     movea.l    A2, [A7]+
  3267. 000023B6  4E5E                     unlink     A6
  3268. 000023B8  4E74 0006                rtd        0x0006
  3269. export_655:
  3270. 000023BC  4E56 FF00                link       A6, -0x0100
  3271. 000023C0  486E FF00                pea.l      [A6 - 0x100]
  3272. 000023C4  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  3273. 000023C8  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  3274. 000023CC  4EAD 0202                jsr        [A5 + 0x202 /* export_60 */]
  3275. 000023D0  486E FF00                pea.l      [A6 - 0x100]
  3276. 000023D4  42A7                     clr.l      -[A7]
  3277. 000023D6  42A7                     clr.l      -[A7]
  3278. 000023D8  42A7                     clr.l      -[A7]
  3279. 000023DA  A98B                     syscall    ParamText
  3280. 000023DC  3F3C 0080                move.w     -[A7], 0x80
  3281. 000023E0  2F3C 414C 5254           move.l     -[A7], 0x414C5254 /* 'ALRT' */
  3282. 000023E6  4EAD 027A                jsr        [A5 + 0x27A /* export_75 */]
  3283. 000023EA  5C4F                     addq.w     A7, 6
  3284. 000023EC  A850                     syscall    InitCursor
  3285. 000023EE  554F                     subq.w     A7, 2
  3286. 000023F0  3F3C 0080                move.w     -[A7], 0x80
  3287. 000023F4  42A7                     clr.l      -[A7]
  3288. 000023F6  A985                     syscall    Alert
  3289. 000023F8  544F                     addq.w     A7, 2
  3290. 000023FA  4E5E                     unlink     A6
  3291. 000023FC  4E74 0008                rtd        0x0008
  3292. export_656:
  3293. fn00002400:
  3294. 00002400  4E56 FEE0                link       A6, -0x0120
  3295. 00002404  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  3296. 00002408  7A14                     moveq.l    D5, 0x14
  3297. 0000240A  3C3C 00FF                move.w     D6, 0xFF
  3298. 0000240E  7E73                     moveq.l    D7, 0x73
  3299. 00002410  7000                     moveq.l    D0, 0x00
  3300. 00002412  2D40 FFE0                move.l     [A6 - 0x20], D0
  3301. 00002416  486E FEE0                pea.l      [A6 - 0x120]
  3302. 0000241A  486D FDC8                pea.l      [A5 - 0x238]
  3303. 0000241E  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  3304. 00002422  504F                     addq.w     A7, 8
  3305. 00002424  102E FEE0                move.b     D0, [A6 - 0x120]
  3306. 00002428  7800                     moveq.l    D4, 0x00
  3307. 0000242A  1800                     move.b     D4, D0
  3308. 0000242C  5244                     addq.w     D4, 1
  3309. 0000242E  203C 0000 0110           move.l     D0, 0x110
  3310. 00002434  A122                     syscall    NewHandle, flags=1
  3311. 00002436  2848                     movea.l    A4, A0
  3312. 00002438  204C                     movea.l    A0, A4
  3313. 0000243A  A029                     syscall    HLock
  3314. 0000243C  2654                     movea.l    A3, [A4]
  3315. 0000243E  4240                     clr.w      D0
  3316. 00002440  3680                     move.w     [A3], D0
  3317. 00002442  7000                     moveq.l    D0, 0x00
  3318. 00002444  2740 0002                move.l     [A3 + 0x2], D0
  3319. 00002448  204B                     movea.l    A0, A3
  3320. 0000244A  5C48                     addq.w     A0, 6
  3321. 0000244C  2F08                     move.l     -[A7], A0
  3322. 0000244E  3F05                     move.w     -[A7], D5
  3323. 00002450  3F05                     move.w     -[A7], D5
  3324. 00002452  3F06                     move.w     -[A7], D6
  3325. 00002454  3F07                     move.w     -[A7], D7
  3326. 00002456  A8A7                     syscall    SetRect
  3327. 00002458  302E FFE2                move.w     D0, [A6 - 0x1E]
  3328. 0000245C  D044                     add.w      D0, D4
  3329. 0000245E  3740 000E                move.w     [A3 + 0xE], D0
  3330. 00002462  204B                     movea.l    A0, A3
  3331. 00002464  7010                     moveq.l    D0, 0x10
  3332. 00002466  D1C0                     add.l      A0, D0
  3333. 00002468  2F08                     move.l     -[A7], A0
  3334. 0000246A  486E FEE0                pea.l      [A6 - 0x120]
  3335. 0000246E  4EAD 0292                jsr        [A5 + 0x292 /* export_78 */]
  3336. 00002472  504F                     addq.w     A7, 8
  3337. 00002474  177C 0053 0010           move.b     [A3 + 0x10], 0x53 /* 'S' */
  3338. 0000247A  760D                     moveq.l    D3, 0x0D
  3339. 0000247C  1743 002E                move.b     [A3 + 0x2E], D3
  3340. 00002480  1743 002F                move.b     [A3 + 0x2F], D3
  3341. 00002484  1743 004E                move.b     [A3 + 0x4E], D3
  3342. 00002488  1743 006F                move.b     [A3 + 0x6F], D3
  3343. 0000248C  486E FFE4                pea.l      [A6 - 0x1C]
  3344. 00002490  4267                     clr.w      -[A7]
  3345. 00002492  4267                     clr.w      -[A7]
  3346. 00002494  3F06                     move.w     -[A7], D6
  3347. 00002496  3F07                     move.w     -[A7], D7
  3348. 00002498  A8A7                     syscall    SetRect
  3349. 0000249A  302D CDE4                move.w     D0, [A5 - 0x321C]
  3350. 0000249E  48C0                     ext.l      D0
  3351. 000024A0  322E FFEA                move.w     D1, [A6 - 0x16]
  3352. 000024A4  48C1                     ext.l      D1
  3353. 000024A6  342E FFE6                move.w     D2, [A6 - 0x1A]
  3354. 000024AA  48C2                     ext.l      D2
  3355. 000024AC  9282                     sub.l      D1, D2
  3356. 000024AE  9081                     sub.l      D0, D1
  3357. 000024B0  7202                     moveq.l    D1, 0x02
  3358. 000024B2  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  3359. 000024B6  3D40 FFE6                move.w     [A6 - 0x1A], D0
  3360. 000024BA  302D CDE2                move.w     D0, [A5 - 0x321E]
  3361. 000024BE  48C0                     ext.l      D0
  3362. 000024C0  322E FFE8                move.w     D1, [A6 - 0x18]
  3363. 000024C4  48C1                     ext.l      D1
  3364. 000024C6  342E FFE4                move.w     D2, [A6 - 0x1C]
  3365. 000024CA  48C2                     ext.l      D2
  3366. 000024CC  9282                     sub.l      D1, D2
  3367. 000024CE  9081                     sub.l      D0, D1
  3368. 000024D0  7203                     moveq.l    D1, 0x03
  3369. 000024D2  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  3370. 000024D6  3D40 FFE4                move.w     [A6 - 0x1C], D0
  3371. 000024DA  207C 0000 0BAA           movea.l    A0, 0xBAA
  3372. 000024E0  3610                     move.w     D3, [A0]
  3373. 000024E2  2203                     move.l     D1, D3
  3374. 000024E4  48C1                     ext.l      D1
  3375. 000024E6  5E81                     addq.l     D1, 7
  3376. 000024E8  2400                     move.l     D2, D0
  3377. 000024EA  48C2                     ext.l      D2
  3378. 000024EC  B282                     cmp.l      D1, D2
  3379. 000024EE  6F06                     ble        +0x8 /* 000024F6 */
  3380. 000024F0  5E43                     addq.w     D3, 7
  3381. 000024F2  3D43 FFE4                move.w     [A6 - 0x1C], D3
  3382. label000024F6:
  3383. 000024F6  302E FFE6                move.w     D0, [A6 - 0x1A]
  3384. 000024FA  D16E FFEA                add.w      [A6 - 0x16], D0
  3385. 000024FE  302E FFE4                move.w     D0, [A6 - 0x1C]
  3386. 00002502  D16E FFE8                add.w      [A6 - 0x18], D0
  3387. 00002506  594F                     subq.w     A7, 4
  3388. 00002508  42A7                     clr.l      -[A7]
  3389. 0000250A  486E FFE4                pea.l      [A6 - 0x1C]
  3390. 0000250E  486D FE3A                pea.l      [A5 - 0x1C6]
  3391. 00002512  7001                     moveq.l    D0, 0x01
  3392. 00002514  1F00                     move.b     -[A7], D0
  3393. 00002516  7001                     moveq.l    D0, 0x01
  3394. 00002518  3F00                     move.w     -[A7], D0
  3395. 0000251A  70FF                     moveq.l    D0, 0xFFFFFFFF
  3396. 0000251C  2F00                     move.l     -[A7], D0
  3397. 0000251E  4227                     clr.b      -[A7]
  3398. 00002520  42A7                     clr.l      -[A7]
  3399. 00002522  2F0C                     move.l     -[A7], A4
  3400. 00002524  A97D                     syscall    NewDialog
  3401. 00002526  245F                     movea.l    A2, [A7]+
  3402. 00002528  7001                     moveq.l    D0, 0x01
  3403. 0000252A  3F00                     move.w     -[A7], D0
  3404. 0000252C  A9C8                     syscall    SysBeep
  3405. 0000252E  2F0A                     move.l     -[A7], A2
  3406. 00002530  A981                     syscall    DrawDialog
  3407. label00002532:
  3408. 00002532  A9B4                     syscall    SystemTask
  3409. 00002534  700A                     moveq.l    D0, 0x0A
  3410. 00002536  41EE FFF0                lea.l      A0, [A6 - 0x10]
  3411. 0000253A  A031                     syscall    GetOSEvent
  3412. 0000253C  5240                     addq.w     D0, 1
  3413. 0000253E  1D40 FFEC                move.b     [A6 - 0x14], D0
  3414. 00002542  4A00                     tst.b      D0
  3415. 00002544  67EC                     beq        -0x12 /* 00002532 */
  3416. 00002546  2F0A                     move.l     -[A7], A2
  3417. 00002548  A983                     syscall    DisposeDialog
  3418. 0000254A  2F2D CD84                move.l     -[A7], [A5 - 0x327C]
  3419. 0000254E  4EAD EC8C                jsr        [A5 - 0x1374]
  3420. 00002552  A9F4                     syscall    ExitToShell
  3421. 00002554  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  3422. 00002558  4E5E                     unlink     A6
  3423. 0000255A  4E74 0004                rtd        0x0004
  3424.